Home >> Computers >> Artificial Intelligence >> Machine Learning


  Belief Networks
Case-Based Reasoning
Companies
Conferences
  Datasets
Educational Resources
Mailing Lists
Neural Networks
  Publications
Research Groups
Software
Support Vector Machines


Machine learning is an front yard of artificial intelligence concerned with a development of techniques which allow computers to "learn". Other specifically, machine learning occurs as method for creating programme per analysis of information sets. Machine learning overlaps heavy by using statistics, since both fields survey a analysis of information, however unlike savings comparisons, machine learning is caring using a algorithmic complexness of computational implementations. Numerous illation problems turn bent become NP-hard, so section of machine learning locate is the development of manipulable approximate illation algorithmic rule.

Machine learning has the wide spectrum of applications including search engines, medical diagnosis, detecting credit card fraud, stock market analysis, classifying DNA sequences, speech and handwriting recognition, game playing and robot locomotion.

Human interaction

the bit of machine learning systems attempt to eliminate a want for person intuition in the analysis of the information, when others adopt a collaborative approach between man & machine. Human being intuition can't exist as totally eliminated since the designer of a models must specify how else the information come to exist as represented & what mechanisms is utilized to lookup for a characterization of the information. Machine learning may be hold an attempt to automate area of the scientific method. Occasionally machine learning research worker produce methods inside a framework of Bayesian statistics.

Algorithm types

Machine learning algorithms are organized into the taxonomy, based on a desired effect of the algorithmic rule. Most common algorithmic program types include:

supervised learning --- where the algorithmic rule generates a work that maps inputs to desired outputs. 1 standard formulation of the supervised learning project is the classification problem: the learner is expected to view (to approximate the behavior of) the work which maps a vector [X_1, X_2, \ldots X_N] into one of many classes by searching at many input-output examples of the work. unsupervised learning --- which models the placed of inputs: tagged examples are non available. semi-supervised learning --- which combines both labelled & unlabelled examples to generate an appropriate work or even classifier. reinforcement learning --- where the algorithmic program learns a policy of training work given an observation of the globe. Each action has a select few impact in a epa, & the environment will bring feedback that guides the learning algorithmic rule. transduction --- similar to supervised learning, but doesn't explicitly construct the work: instead, endeavor to predict newly outputs according to step by step step by step videos inputs, training outputs, & fresh inputs. learning to learn --- where a algorithmic rule learns its have inductive bias based on previous case.

A performance & computational analysis of machine learning algorithmic rule occurs as branch of statistics known as computational learning theory.

Machine learning topics

This names is the topics covered in a average machine learning course.

Modeling conditional probability density functions: regression and classification Artificial neural networks Decision trees Gene expression programming Genetic Programming Gaussian process regression Linear discriminant analysis k-Nearest Neighbor Minimum message length Perceptron Radial basis functions Support vector machines Modeling probability density functions through generative models: Expectation-maximization algorithm Graphical models including Bayesian networks and Markov Random Fields Generative Topographic Mapping Appromixate illation techniques: Markov chain Monte Carlo method Variational methods Optimization: most of methods enrolled above either utilize optimisation or even come cases of optimisation algorithmic program.

Machine Learning Network Online Information Service
The MLnet OiS offers software, datasets, information about events, research groups, persons and other interesting stuff related to machine learning, knowledge discovery, case-based reasoning, knowledge acquisition, and data mining.

Machine Learning at AAAI
Starting point for online machine learning resources. Provided by the American Association for Artificial Intelligence.

Kernel machines
A central information source for the area of Support Vector Machines, Gaussian Process prediction, Mathematical Programming with Kernels, Regularization Networks, Reproducing Kernel Hilbert Spaces, and related methods. Provides links to papers, upcoming events, datasets, code.

Computational Learning Theory
A research field devoted to studying the design and analysis of algorithms for making predictions about the future based on past experiences. The emphasis in COLT is on rigorous mathematical analysis. COLT is largely concerned with computational and data efficiency.

Boosting research
A website on Boosting and related ensemble learning methods. Provided links to papers, upcoming events, datasets, and code.

Mixture Modelling page
Mixture modelling, Clustering, Intrinsic classification, Unsupervised learning and Mixture modeling. Links and bibliography.

Gowachin
A competition on Grammatical Inference.

Reasoning about Computational Resource Allocation
An introduction to "anytime" algorithms. Published in Crossroads, the student magazine of the ACM.

Machine Learning in Games
How computers can learn to get better at playing games. This site is for artificial intelligence researchers and intrepid game programmers. I describe game programs and their workings; they rely on heuristic search algorithms, neural networks, genetic algorithms, temporal differences, and other methods.

ILPnet2
Network of Excellence in Inductive Logic Programming.


Computers: Software: Databases: Data Mining
Science: Math: Statistics





© 2005 GeneralAnswers.org