ไม่เป็นไร.
ฉันรู้ว่าคุณกำลังคิดอะไรอยู่
คุณกำลังคิด อังเดร
ฉันไม่รู้ว่าคุณกำลังพูดถึงอะไร
การเรียนรู้ของเครื่องคืออะไร?
คุณไม่ได้บอกอะไรฉันเลยจริงๆ
ฉันไม่มีอะไรจะสมัคร
กลับไปที่หัวข้อนี้เกี่ยวกับเครื่องจักรและคอมพิวเตอร์ และข้อเท็จจริงที่ว่าพวกเขาไม่เข้าใจคำศัพท์จริงๆ
ถูกต้อง.
ถ้าฉันถามคอมพิวเตอร์ เฮ้ นี่ใช่งูหรือเปล่า
นี่คือหลามหรือไม่?
คอมพิวเตอร์ของฉันจะไม่รู้ว่าฉันกำลังพูดถึงอะไร
เมื่อฉันดูภาพงู ไม่ว่ามันจะเป็นสีอะไร ไม่ว่าจะเป็นการ์ตูนหรือภาพในชีวิตจริง
หรือมันมีทิศทางต่างกันกับสัตว์ต่าง ๆ ในตัวมัน ฉันสามารถระบุงูได้ทันที
สมองของเราเพิ่งรู้
แต่เพื่อบอกคอมพิวเตอร์ของฉันว่างูคืออะไร
แทบจะเป็นไปไม่ได้เลยใช่ไหม?
เพราะมันมีหลายปัจจัย
งูไม่มีขาและแขนแต่
เครื่องบินไม่มีขาและแขน
งูมีเกล็ด แต่แล้วคอมพิวเตอร์จะถามผมว่า เกล็ดคืออะไร?
แต่ด้วยแมชชีนเลิร์นนิง เราสามารถสอนคอมพิวเตอร์ให้รู้ว่างูคืออะไร หรืออย่างน้อยก็แกล้งทำเป็นรู้
แล้วเราจะทำสิ่งนี้ได้อย่างไร?
ฉันหวังว่าคุณจำแผนภาพนี้ได้
เป็นเพียงสิ่งที่เราทำในการเขียนโปรแกรม
นั่นคือ เราป้อนข้อมูล สมมติว่ารายการหนึ่ง สอง สาม เราให้มันกับฟังก์ชันและมีผลลัพธ์เป็นสอง
สี่ หก
เห็นได้ชัดว่าฟังก์ชันนี้คูณรายการของเราในรายการของเราด้วยสอง
และบ่อยครั้งที่โปรแกรมของเรามีขั้นตอน
นั่นคือเรามีถ้าสิ่งนี้จากนั้นก็ทำเช่นนี้จากนั้นเงื่อนไขประเภทนี้เราบอกคอมพิวเตอร์ว่าต้องทำอย่างไร
เราเขียนเป็นโปรแกรมเมอร์อินพุต
และฟังก์ชันและคอมพิวเตอร์ทั้งหมดทำก็แค่คำนวณโดยใช้อินพุตและฟังก์ชัน เอาต์พุต
และมันสามารถทำได้อย่างรวดเร็วจริงๆ สำหรับเรา แทนที่จะให้มนุษย์ทำอะไรสักอย่าง
สมมติว่ารายการเป็นล้านรายการ ยาว.
แมชชีนเลิร์นนิงเปลี่ยนแนวคิดนี้
มันบอกว่า เฮ้ ป้อนข้อมูลให้ฉัน และให้สิ่งที่คุณต้องการให้ผลลัพธ์เป็น
นั่นคือให้ข้อมูลทั้งหมดที่คุณมี
และอีกอย่าง บอกฉันหน่อยว่าคำตอบคืออะไร หรืออย่างน้อยก็ได้ผลลัพธ์ที่คุณต้องการ
ในกรณีนี้ ฉันต้องการให้ข้อมูลเข้าเป็นรายการหนึ่ง สอง และสาม และผลลัพธ์เป็นรายการของสอง
สี่ และหก
แล้วส่วนที่น่าสนใจก็คือในฐานะนักพัฒนา เราให้อินพุตและเอาต์พุตนี้
แต่สำหรับแมชชีนเลิร์นนิง เราพูดว่า เฮ้ แมชชีน คุณคิดว่าฟังก์ชันนี้คืออะไร
เพราะถ้าผมให้คุณแทนรายชื่อ รายชื่อภาพงูทั้งหมดหรืออาจจะเป็นสัตว์ และผมอยากให้คุณบอกว่าภาพนี้มีงูหรือไม่
หรืออาจจะเป็น 100 ภาพ ซึ่งหนึ่งในนั้น มีงู?
คือฉันไม่รู้จะบอกคุณยังไงดี
ดังนั้นแทนที่จะคิดออกเอง
นี่คือภาพทั้งหมด
และนี่คือสิ่งที่ฉันคาดหวังว่าผลลัพธ์จะเป็น
ไม่ว่าจะเป็นงูหรือไม่
งู.
และด้วยการเรียนรู้ของเครื่อง ฟังก์ชันจะถูกสร้างขึ้นหรือสร้างขึ้นโดยเครื่อง
ฟังดูเจ๋งจริง ๆ ใช่ไหม?
และนี่คือการเรียนรู้ของเครื่อง
มันเป็นเพียงฟังก์ชัน
ดังนั้น แทนที่จะให้เราเขียนฟังก์ชันเหมือนที่เคยทำกับการเรียนรู้ของเครื่อง เครื่องจะเขียนฟังก์ชัน
เราแค่ให้อินพุตและเอาต์พุตกับฟังก์ชัน word ก็สามารถแทนที่ด้วยโมเดลได้
คุณอาจเคยได้ยินคำว่า Machine Learning Model
นั่นคือทั้งหมดที่รุ่นคือ
เป็นฟังก์ชันที่รับอินพุตและส่งคืนเอาต์พุต
อีกคำหนึ่งอาจเป็นอัลกอริธึม อัลกอริธึมการเรียนรู้ของเครื่อง บอทการเรียนรู้ของเครื่อง
และสุดท้ายก็คือสมอง
เรากำลังแสร้งทำเป็นว่าเครื่องนี้เป็นสมองที่เข้าใจอินพุตและให้ผลลัพธ์ที่ต้องการ
ผลข้างเคียงที่น่าสนใจของสิ่งนี้ก็คือ บ่อยครั้งเมื่อเราพูดถึงโมเดลการเรียนรู้ของเครื่อง
ฟังก์ชันเหล่านี้เข้าใจยากจริงๆ เพราะคอมพิวเตอร์สร้างฟังก์ชันนี้ขึ้นมาในฐานะมนุษย์ มันยากที่จะเข้าใจจริงๆ
ว่ามันทำงานอย่างไร
และเมื่อโมเดลเหล่านี้ซับซ้อนมากขึ้นเรื่อยๆ เราในฐานะนักพัฒนาจึงเข้าใจวิธีการทำงานได้ยากขึ้นเรื่อยๆ
ซึ่งทำให้เกิดปัญหามากมาย แต่เราไม่จำเป็นต้องพูดถึงตอนนี้
อย่างที่คุณเห็น ส่วนหลักของสิ่งนี้คือเพื่อฝึกเครื่องจักรนี้ เพื่อสร้างฟังก์ชันนี้ เราต้องให้ข้อมูลแก่มัน
และเพื่อให้มันดีจริงๆ เราต้องให้ข้อมูลมากมาย
แล้วเราต้องการทดสอบเพื่อให้แน่ใจว่าข้อมูลที่เราให้มานี้ให้ผลลัพธ์ที่ถูกต้องแก่เรา
ดังนั้นในท้ายที่สุด แมชชีนเลิร์นนิงเป็นเพียงคอมพิวเตอร์ที่เขียนฟังก์ชันของตัวเองตามอินพุตและเอาต์พุต
ที่สวยเย็นไม่ได้หรือไม่
แล้วพบกันใหม่ในวิดีโอหน้าครับ
ลาก่อน.