Machine learning

15
Machine Learning

description

power point for ECC4301 - introduction on machine learning

Transcript of Machine learning

Page 1: Machine learning

Machine Learning

Page 2: Machine learning

Machine Learning

Definition:The ability of a machine to improve its performance

based on previous results.

Page 3: Machine learning

Components to be learned

Direct-mapping from conditions on the current state to actions Means to infer properties from the percept sequence Information about the way the world evolves Utility information on desirability of world states Action information Goals describe the maximum achievement

Page 4: Machine learning

Machine Learning methods

• Symbol-based – symbols represent entities & relationships

• Connectionist – patterns of activity in networks

• Genetic – Imitation of genetic & evolutionary process

• Stochastic – Insight that support Bayes' rule

Page 5: Machine learning

Exercise

Page 6: Machine learning

How to locate the license plate area and recognize the license plate info?

Page 7: Machine learning

Why machine learning?• Recent progress in algorithms & theory• Growing flood of online data• Computational power is available• Budding industry

Page 8: Machine learning

Three niches on machine learning• Data mining: using historical data to improve decision• Software applications we can't program by hand– Autonomous driving– Speech recognition

• Self customizing programs- Newsreader that learns user interests

Page 9: Machine learning

General steps in ML

Problem statement

Featureextraction

ML implementation

Performance evaluation

Page 10: Machine learning

Example problem: movie critics

Example method: K-means clustering algorithm

Page 11: Machine learning

Group discussionGroup 1 – amira, meng kwang, nogol, musobi, hadiProblem: ML for recycling centre – paper, glass, plastic

Page 12: Machine learning

Group discussionGroup 2 – airil, bryan,afsaneh2,farzaneh, azleenProblem: ML for junk email filter

Page 13: Machine learning

Group discussion

Group 3 – malina, syaza, laith, afsaneh1, mehrdadProblem: ML for electronics gadget recommendation system ( can be specific – smartphone or tablet)

Page 14: Machine learning

Group discussion – expected discussion

1. Explanation on problem statement2. List of appropriate features3. Chosen features (significant)4. ML Method5. Expected results

Page 15: Machine learning

Class discussion

1. How do algorithms make recommendations from data?2. Why are features important?3. Would K-means work the same with more than 2 features?4. Could we visualize more than 2 features? More than 3?5. Think of how Euclidean Distance is calculated. Do all the features need to be on the same scale?6. What are challenges in solving your problem?