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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
สอบถามเชื่อม MDRental กับ openERP ถ้าใช้ create มี Error
โดย eange08 อ 08 ก.ค. 2025 1:39 pm บอร์ด Joomla Dev
4
12
อ 08 ก.ค. 2025 2:15 pm โดย eange08 View Topic สอบถามเชื่อม MDRental กับ openERP ถ้าใช้ create มี Error
สอบถามฟิจเจอร์ขำระเงิน QR Code ของ E-Payment ในใบแจ้งหนี้ [MDRental]
โดย eange08 จ 07 ก.ค. 2025 1:11 pm บอร์ด Joomla Dev
5
18
จ 07 ก.ค. 2025 3:10 pm โดย tsukasaz View Topic สอบถามฟิจเจอร์ขำระเงิน QR Code ของ E-Payment ในใบแจ้งหนี้ [MDRental]
Falsy ใน Python คืออ่ะไร
โดย Sakana ศ 04 ก.ค. 2025 4:41 pm บอร์ด Python Knowledge
0
44
ศ 04 ก.ค. 2025 4:41 pm โดย Sakana View Topic Falsy ใน Python คืออ่ะไร
Python ใช้ count() แทน for loop ในการนับจำนวน
โดย Sakana พฤ 03 ก.ค. 2025 6:30 pm บอร์ด Python Knowledge
0
52
พฤ 03 ก.ค. 2025 6:30 pm โดย Sakana View Topic Python ใช้ count() แทน for loop ในการนับจำนวน
การจัดการข้อมูล Python ด้วย filter() + reduce()
โดย Sakana พฤ 03 ก.ค. 2025 5:52 pm บอร์ด Python Knowledge
0
47
พฤ 03 ก.ค. 2025 5:52 pm โดย Sakana View Topic การจัดการข้อมูล Python ด้วย filter() + reduce()
itertools จัดการข้อมูลวนซ้ำอย่างมีประสิทธิภาพใน Python
โดย Sakana พ 02 ก.ค. 2025 4:31 pm บอร์ด Python Knowledge
0
49
พ 02 ก.ค. 2025 4:31 pm โดย Sakana View Topic itertools จัดการข้อมูลวนซ้ำอย่างมีประสิทธิภาพใน Python
reduce() ใน Python: การลดข้อมูลซ้ำๆ ให้เหลือผลลัพธ์เดียว
โดย Sakana พ 02 ก.ค. 2025 11:32 am บอร์ด Python Knowledge
0
68
พ 02 ก.ค. 2025 11:32 am โดย Sakana View Topic reduce() ใน Python: การลดข้อมูลซ้ำๆ ให้เหลือผลลัพธ์เดียว
สร้าง QR Code ตอบสนองแบบ Real-Time ด้วย JavaScript
โดย Sakana อ 01 ก.ค. 2025 11:32 am บอร์ด jQuery & Ajax Knowledge
0
67
อ 01 ก.ค. 2025 11:32 am โดย Sakana View Topic สร้าง QR Code ตอบสนองแบบ Real-Time ด้วย JavaScript