วันอังคารที่ 21 มีนาคม พ.ศ. 2560

Machine Learning คือ ??

. . . Machine Learning . . .

            ต้องบอกเลยว่าสมองของมนุษย์นั้นมีความสามารถที่น่าสนใจอยู่หลายอย่างเช่น อารมณ์ ความรู้สึกนึกคิด ความทางจำ ประสาทสัมผัสทั้งห้า แต่ก็มีบางอย่างที่ซับซ้อนและไม่เหมาะที่จะแก้ปัญหาโดยการใช้สมองของมนุษย์เพียงอย่างเดียว
 
      เมื่อต้องเขียนโปรแกรมที่จัดการกับข้อมูลจำนวนมาก และมีรูปแบบที่แตกต่างกันออกไป เป็นเรื่องยากที่เราจะทำความเข้าใจข้อมูลและเขียนโปรแกรมที่จะตอบสนองต่อมัน เมื่อมีข้อมูลเข้ามาเพิ่มและมีลักษณะที่ต่างไปอีกก็เหมือนกับ requirement เปลี่ยนตลอดเวลา เราก็ต้องวิเคราะห์ข้อมูลใหม่และแก้โปรแกรมของเราเรื่อยๆซึ่งลำบากมาก
Field of study that gives computers the ability to learn without being explicitly programmed.
    Arthur Samuel หนึ่งในผู้บุกเบิก Computer Gaming, Artificial Intelligence และ Machine Learning ชาวอเมริกัน ได้นิยาม Machine Learning เอาไว้ว่า เป็น “การศึกษาเกี่ยวกับการทำให้คอมพิวเตอร์มีความสามารถที่จะเรียนรู้โดยที่ไม่ต้องเขียนโปรแกรมลงไปตรงๆ”
   กล่าวคือ Machine Learning นั้น ไม่ได้กำหนดลงไปในโปรแกรมว่า สำหรับลักษณะ A, B ใดๆ หากข้อมูลมีลักษณะแบบ A ต้องทำอย่างไร แบบ B ต้องทำอย่างไร แต่เป็นโปรแกรมที่ทำความเข้าใจความสัมพันธ์ของข้อมูล แล้วสร้างวิธีการตอบสนองต่อข้อมูลขึ้นมาเอง
  ในเมื่อโปรแกรมสามารถเปลี่ยนแปลงวิธีการตอบสนองต่อข้อมูลได้ด้วยตัวเอง เราจึงไม่จำเป็นต้องคอยวิเคราะห์ข้อมูลและแก้โปรแกรมทุกครั้งที่มีข้อมูลใหม่เข้ามาอีกต่อไป
/////////////////////////////////////////////////////////////////////////////////
Cr . https://medium.com/
/////////////////////////////////////////////////////////////////////////////////

ไม่มีความคิดเห็น:

แสดงความคิดเห็น