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

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

สรุปคือ คอมพิวเตอร์ก็เหมือน สิ่งมีชีวิตตัวหนึ่ง ถ้าเราสอนหรือใส่โปรแกรมให้มัน มันก็จะทำงานแทนเราหรือทำหน้าที่แทนเราได้บางส่วน
อ้างอิงรูปภาพ www.google.com
อ้างอิงข้อมูลจาก www.coursera.org