Machine Learning (เมชิง เลอ-นิง) คืออะไร

Machine Learning (เมชิง เลอ-นิง) คือ Machine Learning (เมชิง เลอ-นิง) เป็นการสอนหรือเรียนของเครื่อง เป็นส่วนหนึ่งของปัญญาประดิษฐ์ โดยต้องการสร้างเครื่องจักรที่สามารถเรียนรู้ได้ ในอนาคตข้างหน้า Machine Learning จะเข้ามาทำงานหลาย ๆ อย่าง แทนที่มนุษย์

การนำ Machine Learning มาใช้ในชีวิตประจำวัน เช่น

  1. Skype Translator:  เป็นการแปลภาษาในโปรแกรมแชท Skype (สไกป์) ทำให้แม้คุยกันคนละภาษาแต่ก็สามารถเข้าใจกันได้
  2. Siri (สิริ) ของ Iphone (ไอโฟน)
  3. Machine Learning + วิชาสถิติ + database (ดาต้าเบส) จะกลายเป็นวิชา Data mining (การทำเหมืองข้อมูล) ซึ่งจะมีประโยชน์ในงาน Big Data
  4. Machine Learning นำไปเขียนโปรแกรมใช้งานจริง อาจใช้ library ที่มีในภาษา Python (ไพธอน), R, Java (จาวา), Java Script ช่วยเขียนให้ง่ายขึ้นก็ได้นะ หรือจะใช้ MATLAB เขียนตรงๆ ก็ได้
ML : Robot เรียนรู้ด้วยตัวเอง
ML : Robot เรียนรู้ด้วยตัวเอง


แล้ว Machine Learning คืออะไรกันแน่?

สมองของมนุษย์นั้นมีความสามารถที่น่าทึ่งมากมาย เช่น การตระหนักรู้ อารมณ์ความรู้สึก ความทรงจำ ความสามารถในการควบคุมร่างกาย รวมถึงประสาทสัมผัสทั้งห้าที่ทำให้เรามีความสามารถในการรับรู้ แต่ก็มีปัญหาบางอย่างที่ซับซ้อน และไม่เหมาะที่จะแก้ปัญหาโดยการใช้สมองของมนุษย์เพียงอย่างเดียว
เมื่อต้องเขียนโปรแกรมที่จัดการกับข้อมูลจำนวนมาก และมีรูปแบบที่แตกต่างกันออกไป เป็นเรื่องยากที่เราจะทำความเข้าใจข้อมูลและเขียนโปรแกรมที่จะตอบสนองต่อมัน เมื่อมีข้อมูลเข้ามาเพิ่มและมีลักษณะที่ต่างไปอีกก็เหมือนกับ requirement เปลี่ยนตลอดเวลา เราก็ต้องวิเคราะห์ข้อมูลใหม่และแก้โปรแกรมของเราเรื่อยๆซึ่งลำบากมาก
Arthur Samuel หนึ่งในผู้บุกเบิก Computer Gaming, Artificial Intelligence และ Machine Learning ชาวอเมริกัน ได้นิยาม Machine Learning เอาไว้ว่า เป็น “การศึกษาเกี่ยวกับการทำให้คอมพิวเตอร์มีความสามารถที่จะเรียนรู้โดยที่ไม่ต้องเขียนโปรแกรมลงไปตรงๆ”

แผน Machine Learning
แผน Machine Learning


สรุปคือ คอมพิวเตอร์ก็เหมือน สิ่งมีชีวิตตัวหนึ่ง ถ้าเราสอนหรือใส่โปรแกรมให้มัน มันก็จะทำงานแทนเราหรือทำหน้าที่แทนเราได้บางส่วน

อ้างอิงรูปภาพ www.google.com
อ้างอิงข้อมูลจาก www.coursera.org

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ช่วยดูโค๊ตให้หน่อยคับ ไม่รู้ว่าผิดตรงไหน
โดย Anonymous ศ 19 ก.พ. 2010 9:17 pm บอร์ด Programming - PHP
3
1232
จ 22 ก.พ. 2010 11:11 am โดย maii View Topic ช่วยดูโค๊ตให้หน่อยคับ ไม่รู้ว่าผิดตรงไหน
Dijkstra's algorithm สำหรับหาเส้นทางสั้นที่สุดระหว่างสองจุด ด้วย php
โดย mindphp ศ 19 ก.พ. 2010 12:07 pm บอร์ด Free PHP Code Download script
0
4285
ศ 19 ก.พ. 2010 12:07 pm โดย mindphp View Topic Dijkstra's algorithm สำหรับหาเส้นทางสั้นที่สุดระหว่างสองจุด ด้วย php
Project Convert (migration) phpnuke to Joomla 1.5
โดย mindphp พ 17 ก.พ. 2010 8:31 pm บอร์ด MindPHP News & Feedback
19
47496
ส 11 ธ.ค. 2010 6:38 pm โดย mindphp View Topic Project Convert (migration) phpnuke to Joomla 1.5
where ข้อมูลจาก 11 database (ช่วยทีครับ)
โดย giggogtaxi พ 17 ก.พ. 2010 3:08 pm บอร์ด Programming - PHP
2
1195
พฤ 18 ก.พ. 2010 4:54 pm โดย secivon View Topic where ข้อมูลจาก 11 database (ช่วยทีครับ)
แนะนำ 4shared เว็บเก็บข้อมูลออกไลน์ ฝากข้อมูลได้ 10G แชร์ข้อมูลกับเพื่อน
โดย mindphp อ 16 ก.พ. 2010 7:22 pm บอร์ด MindPHP News & Feedback
2
6093
พ 17 ก.พ. 2010 2:36 pm โดย ob1 View Topic แนะนำ 4shared เว็บเก็บข้อมูลออกไลน์ ฝากข้อมูลได้ 10G แชร์ข้อมูลกับเพื่อน
php มี function อะไรไหมครับที่สามารถดักจับข้อความบนหน้าเว็บเพจได้
โดย Anonymous พ 17 ก.พ. 2010 1:55 pm บอร์ด Programming - PHP
4
3140
ศ 19 ก.พ. 2010 11:41 am โดย mindphp View Topic php มี function อะไรไหมครับที่สามารถดักจับข้อความบนหน้าเว็บเพจได้
ทำโปรเจกอยู่อ่ะคับเกี่ยวกับหาเส้นระยะสั้นที่สุดอ่ะคับ คืออยากได้โค้ดอ่ะคับ
โดย counter พ 17 ก.พ. 2010 1:06 pm บอร์ด Programming - PHP
5
2545
จ 22 ก.พ. 2010 12:39 pm โดย counter View Topic ทำโปรเจกอยู่อ่ะคับเกี่ยวกับหาเส้นระยะสั้นที่สุดอ่ะคับ คืออยากได้โค้ดอ่ะคับ
list menu (อ่านรายละเอียดนะครับ)
โดย Anonymous อ 16 ก.พ. 2010 5:57 pm บอร์ด Programming - PHP
3
2888
ศ 19 ก.พ. 2010 2:59 pm โดย บุคคลทั่วไป View Topic list menu (อ่านรายละเอียดนะครับ)