Friday, October 20, 2017

นวัตกรรมจาก Google " AI ที่สามารถสร้าง AI ได้เอง "


ก่อนที่จะเข้าเรื่องเราขออธิบาย ถึง AI ก่อน เพื่อให้ทุกคนเข้าใจตรงกัน


AI คืออะไร ?? แล้วมันมีสติปัญญาได้อย่างไร

         AI มาจากคำว่า Artificial Intelligence หรือ "ปัญญาประดิษฐ์"  คือ สติปัญญาของเครื่องจักร
เกิดจากความพยายามของนักวิจัยในการพัฒนาด้านวิทยาศาสตร์และวิศวกรรมที่จะสร้างเครื่องจักรที่มีความคิด นอกจากนั้นยังต้องสามารถแสดงเหตุผล การเรียนรู้ การวางแผน หรือ ความสามารถอื่น ได้ด้วย  ( นึกถึง เหล่าคนเหล็ก ใน Terminator หรือ JARVIS ใน Iron manได้เลยครับ )



( Terminator Credit Pic : https://www.linkedin.com/pulse/kill-ai-piotr-micha%C5%82owski )

แล้วพวกมันเรียนรู้ได้อย่างไรละ ??

         โดยเหล่า AI ทั้งหลายจะเรียนรู้ได้โดยสิ่งที่เรียกว่า Machine-learning หรือ "การเรียนรู้ของเครื่อง" คือ ศาสตร์แขนงหนึ่งที่ทำให้คอมพิวเตอร์มีความสามารถในการเรียนรู้ด้วยตนเอง เมื่อมีข้อมูลเข้าสามารถทำนายหรือตัดสินใจได้โดยปราศจากการทำงานตามลำดับคำสั่งโปรแกรม แปลไทยเป็นไทยอีกรอบก็คือสามารถคิดได้ด้วยตนเองนั่นเอง

ตัวอย่างของ Machine-learning 



เราจะเห็นได้ว่า ผมพิมพ์คำว่า Board game ผิด (ตั้งใจเขียนผิดจริงๆ นะ) แต่ว่า อากู๋ มันก็รู้ด้วยว่าเราจะหาคำว่าอะไร นี่แหละครับ หนึ่งใน  Machine-learning ของ Google

ที่นี้เราก็จะเข้าใจได้แล้วว่า AI คืออะไร และ มันมีสติปัญญา ได้อย่างไร เราก็เกริ่นกันมาพอควรแล้วได้เวลาเข้าเรื่องเสียที


" AI ที่สามารถสร้าง AI ของมันได้เอง "


  Project นี้มีชื่อเรียกว่า AutoML มันถูกสร้างมาเพื่อ " ออกแบบโปรแกรม Machine-learning ให้ดีมากกว่าที่มนุษย์ออกแบบ "
ในยุคที่ Algorithms นั้นมีความสำคัญมากในเรื่องของ การวิจัยวิทยาศาตร์, การแพทย์ และ เรื่องอื่นๆที่อยู่นอกเหนือจากขอบเขตของ คณิตศาตร์ และ จำนวนผู้ที่ได้ประโยชน์จากการประยุกต์ใช้ AI ก็ย่อมมีมากกว่าจำนวนคนที่เชี่ยวชาญในการสร้างโปรแกรม Machine Learning  แต่ถึงแม้ว่าจะทำอะไรได้มากมาย แต่มันก็ยังจำเป็นจะต้องมีผู้เชี่ยวชาญในทำสิ่งต่างๆ เช่น การประมวลผลข้อมูลล่วงหน้า ปรับจูนพารามิเตอร์ และวิเคราะห์ผล เป็นต้น

        โดย AutoML มีแนวคิดมาจาก " ช่วยเหลือผู้ที่ไม่มีความเชี่ยวชาญด้าน Machine Learning ให้สามารถสร้าง Algorithms ของตนเองได้ โดยไม่ต้องทำอะไรมากมายนัก "
ซึ่งมันช่วยในการลดงานเล็กน้อยของนักพัฒนาลงได้ เนื่องจากตัวซอฟต์แวร์สามารถที่จะฝึกโครงข่ายประสาทเทียม ( Neural network )ให้แสดงผลได้ดี แต่โดยปกติแล้วการฝึกโครงข่ายประสาทเทียมมักต้องลองผิดลองถูกไปเรื่อยๆ

  และมันสามารถทำให้ผู้คนที่ไม่ได้ทำงานกับ Google สามารถเข้าถึง Machine-learning ได้อีกด้วย บริษัท และนักวิจัย พยายามที่จะปรับใช้ AI ในการทำงานด้านต่างๆ เช่น คำนวน แคลอรี่จากรูปถ่ายอาหาร หรือ หาวิธีที่ดีที่สุดในการสอนเหล่าเด็กๆ

ดังนั้นเราจะเห็นได้ว่า ยิ่ง AI มีการพัฒนามากขึ้นเท่าไหร่เราก็สามารถนำมาใช้ประโยชน์ในชีวิตของเราได้มากยิ่งขึ้น ทั้งในด้าน การแพทย์, การดำเนินชีวิต หรือ อื่นๆ

ก็ขอจบเรื่องไว้เพียงเท่านี้ และ ขอบคุณทุกท่านที่เข้ามาเยี่ยมชมครับขอบคุณครับ

Source : http://mentalfloss.com/article/508019/googles-ai-can-make-its-own-ai-now

No comments:

Post a Comment