Machine Learning อ? Kan Ouivirach #bcbk
–Tom Mitchell (1988)
“A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its
performance at tasks in T, as measured by P, improves with experience E.”
Programming?
“Given a specification of a function f, implement f that meets the specification.”
Machine Learning?
“Given example (x, y) pairs, induce f such that y = f(x) for given pairs and generalizes
well for unseen x”
–Peter Norvig (2014)
Applications of Machine Learning
• Search Engines
• Medical Diagnosis
• Object Recognition
• Stock Market Analysis
• Credit Card Fraud Detection
• Speech Recognition
• etc.
Classification
Outlook
Humidity Wind
SunnyOvercast
Rain
Yes
High Normal Strong Weak
No Yes No Yes
Day Outlook Temp Humidity WInd Play
D1 Sunny Hot High Weak No
D2 Sunny Hot High Strong No
D3 Overcast Mild High Strong Yes
D4 Rain Cool Normal Strong No
Play tennis?
Clustering
http://stackoverflow.com/questions/24645068/k-means-clustering-major-understanding-issue/24645894#24645894
Flappy Bird Hack using Reinforcement Learninghttp://sarvagyavaish.github.io/FlappyBirdRL/
กำหนดปัญหา
https://youmustdesireit.wordpress.com/2014/03/05/developing-and-nurturing-creative-problem-solving/
เตรียมข้อมูล
http://vpnexpress.net/big-data-use-a-vpn-block-data-collection/
ตามหาอัลกอริธึ่มที่เหมาะสมhttps://www.flickr.com/photos/withassociates/4385364607/sizes/l/
ปรับปรุงผลลัพธ์ให้ดียิ่งขึ้น
http://www.mobilemechanicprosaustin.com/
นำเสนอผลงานสู่ชาวโลก
http://www.langevin.com/blog/2013/04/25/5-tips-for-projecting-confidence/presentation-skills-2/