In my previous blog post, we discussed about how we can measure a computer's intelligence. When we talk about machine intelligence, what exactly are we talking about? Are we just talking about machines mimicking the human ways and mannerisms in the best possible way? No matter what the machines do, they are still following a … Continue reading Can Machines Be Truly Independent?
Author: Prateek Joshi
Can We Measure A Computer’s Intelligence?
People talk about artificial intelligence all the time. Artificial intelligence is the branch of study which deals with putting intelligence into the machines so that they can do things by themselves. But how do we know if they are getting intelligent? For us humans, we have designed various kinds of IQ tests to measure our … Continue reading Can We Measure A Computer’s Intelligence?
Curvelet Analysis
This blog post is a continuation of my previous post on ridgelet analysis. Motivated by the problem of finding efficient representation of objects, people introduced yet another representation system called the curvelet transform. This is very efficient in representing objects that have discontinuities along curves, and compressing image data as well. Curvelets are a non-adaptive technique … Continue reading Curvelet Analysis
Ridgelet Analysis
The pioneering work of researchers on signal processing paved the way to the powerful concept of multiresolution analysis. This is perhaps best known under the generic name of wavelets. Signals occur in the form of images, voice, radar, sonar, infrared etc. Different techniques have been developed over the years to understand these signals. Multiresolution provides … Continue reading Ridgelet Analysis
Those Mysterious Linker Errors
If you have been coding long enough, then the linker errors are probably the ones you ended up hating the most! Once you've finally designed the program logic, cleaned up all those frustrating syntax errors, and prepared yourself to see the output, you may still need to deal with linker errors. The linker errors are … Continue reading Those Mysterious Linker Errors
P vs NP: The Epic Saga
P vs NP problem is one of the great unsolved problems in theoretical computer science. This problem has become broadly recognized in the mathematical community as a mathematical question because it is fundamental, important and beautiful. It is in fact one of the seven Millennium Prize Problems. If you solve this problem, you get $1 … Continue reading P vs NP: The Epic Saga
Bayesian Classifier
In machine learning, classification is the process of identifying the category of an unknown input based on the set of categories we already have. A classifier, as the name suggests, classifies things into multiple categories. It is used in various real life situations like face detection, image search, fingerprint recognition, etc. Some of the tasks are … Continue reading Bayesian Classifier
OpenCV On Mac: How To Get It Up And Running?
OpenCV is a computer vision library used extensively by people in the computer vision field. Until a couple of years ago, OpenCV was a bit hacky and the usage was not very straightforward. But determined efforts by multiple companies finally standardized the process and now it is nice and clean. Computer vision algorithms are computationally … Continue reading OpenCV On Mac: How To Get It Up And Running?
What Does Backpropagation Mean?
People started working on artificial intelligence back in the late '60s. After they came up with the concept of perceptron, this field looked very promising. But as the years passed by, no significant development took place even after making several attempts from multiple directions! As people were beginning to lose hope, backpropagation came into picture … Continue reading What Does Backpropagation Mean?
Git Is Gone In OS X Mountain Lion
This blog post is for a very specific group of people who cared enough to notice that git command line tool is not working on their brand new MacBooks with Mountain Lion! If that sentence didn't make sense to you, then you are probably at the wrong place. I got my new Mac last week … Continue reading Git Is Gone In OS X Mountain Lion