machine learning. quotes for machine learning “a breakthrough in machine learning would be worth...

20
Machine Learning

Upload: ellen-walton

Post on 02-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Machine Learning

Page 2: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Quotes for Machine learning

“A breakthrough in machine learning would be worthten Microsofts” (Bill Gates, Chairman, Microsoft)

“Machine learning is the next Internet” (Tony Tether, Director, DARPA)

“Machine learning is the hot new thing” (John Hennessy, President, Stanford)

“Web rankings today are mostly a matter of machine learning” (Prabhakar Raghavan, Dir. Research, Yahoo)

“Machine learning is today’s discontinuity” (Jerry Yang, CEO, Yahoo)

“ What are all the important questions in Machine Learning”( Student(X) , Pre-Final year B.Tech-Cse, SRM University)

Page 3: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Traditional Programming

Machine Learning

ComputerComputerData

ProgramOutput

ComputerComputerData

OutputProgram

Page 4: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

So What is Machine Learning?

• Getting computers to program themselves• Writing software is the bottleneck• Let the data do the work instead!

Page 5: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Applications• Web search • Computational biology• Finance• E-commerce• Space exploration• Robotics• Information extraction• Social networks• Debugging• [And your favorite area]

Page 6: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

ML is growing growing…

• More than tens thousands of machine learning algorithms

• Hundreds are adding every year• Every machine learning algorithm has three

components:– Representation– Evaluation– Optimization

Page 7: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Representation

• Decision trees• Sets of rules / Logic programs• Instances• Graphical models (Bayes/Markov nets)• Neural networks• Support vector machines• Model ensembles• Etc.

Page 8: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Evaluation

• Accuracy• Precision and recall• Squared error• Likelihood• Posterior probability• Cost / Utility• Margin• Entropy• K-L divergence• Etc.

Page 9: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Optimization

• Combinatorial optimization– E.g.: Greedy search

• Convex optimization– E.g.: Gradient descent

• Constrained optimization– E.g.: Linear programming

Page 10: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Types of Machine Learning

• Supervised (inductive) learning– Training data includes desired outputs

• Unsupervised learning– Training data does not include desired outputs

• Semi-supervised learning– Training data includes a few desired outputs

• Reinforcement learning– Rewards from sequence of actions

Page 11: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Supervised Learning• It is the task of inferring a function from

labeled data. The trained data consist of set of trained examples. The supervised learning analyzes the trained data and produces an inferred function (which can be used for new samples)

Page 12: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Supervised Learning- Application

• Bio/che informatics• Handwriting recognition• OCR• Spam detection• Pattern recognition• Speech recognition

Page 13: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Unsupervised learning

• The examples given to the learner are unlabeled data. There is no wrong or improper values to achieve the optimized solution.

• Clustering (K means , hierarchical clustering)• Hidden markov models• Self organizing maps (AOM)• Adaptive resonance theory (ART)• Etc

Page 14: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Semi – supervised Learning• A sub class of supervised learning, taking small

amount of labeled data and large amount of unlabeled data.

• It falls between unsupervised learning ( without any labeled training data) and supervised

learning (completely labeled training data). Example : heuristic function (From the calulated

distance between two cities to discovers the distance between known to unknown cities)

Page 15: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Reinforcement Learning

• In the Markov decision processed environments, the dynamic programming techniques should apply.

• It differs from slandered supervised learning in that correct input /output pairs are never presented.

• Q-Learning algorithm• Sarsa algorithm

Page 16: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

ML in Practice• Understanding domain, prior knowledge, and

goals• Data integration, selection, cleaning,

pre-processing, etc.• Learning models• Interpreting results• Consolidating and deploying discovered

knowledge• Loop

Page 17: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

ML is Just like gardening?

Seeds

Nutrients

Gardener

Plants

You

Data

Algorithms

Programs

Page 18: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Current “hot” practical issues

• Learning from labeled and unlabeled data.• Nonlinear embeddings.• MDPs and stochastic games.• Adaptive programs and environments.• Kernels, comp bio, many others, ...

Page 19: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

Learning from labeled and unlabeled data

• Often unlabeled data is cheap, labeled data is expensive.

• unlabeled data can suggest which hypothesis are a-priori more reasonable.

• Algorithmically, can use to bootstrap.– E.g., e.g., words on page; words pointing to

page

Page 20: Machine Learning. Quotes for Machine learning “A breakthrough in machine learning would be worth ten Microsofts” (Bill Gates, Chairman, Microsoft) “Machine

END