View Single Post
Old 07-09-2012, 06:02 PM
magdon's Avatar
magdon magdon is offline
Join Date: Aug 2009
Location: Troy, NY, USA.
Posts: 597
Default Re: Types of Machine Learning

perceptrons and neural networks (a generalization of the perceptron) are ways to formulate the hypothesis set \cal H that represents your target function f. There is also a second ingredient in learning, namely how you find a member of your hypothesis set g\in\cal H that fits your data. Particle swarms are a particular way of finding such a g and genetic algorithms also correspond to a related way to find your g when your g is obtained as the combination of simple functions using simple combination rules. In general, the way to find g falls under the topic of optimization, and so particle swarms and genetic algorithms are two ways of finding fits to the data that have "high fitness".

This course does not consider these particular ways to optimize (i.e. fit the data to produce g), but we do consider other optimization techniques based on different ideas.

Originally Posted by cjohnson View Post
In addition to perceptrons and neural networks, I have read about particle swarms and genetic algorithms. Will these also be addressed as well, or are they outside the realm of this course?
Have faith in probability
Reply With Quote