การเรียนรู้เชิงลึกคืออะไร? มันใช้ทำอะไร?
ก่อนอื่น Deep Learning ใช้ทำอะไร?
มีหลายสิ่งที่ Deep Learning สามารถทำได้ แต่แอปพลิเคชันล่าสุดมีสิ่งต่างๆ เช่น:
- เอาชนะมนุษย์ในเกมเช่น Jeopardy, Go, หมากรุก ฯลฯ
- การตรวจจับสแปมในอีเมล
- คาดการณ์ราคาหุ้น
- การรับรู้ภาพในภาพ
- วินิจฉัยโรคได้แม่นยำยิ่งกว่ามนุษย์
- รถยนต์ไร้คนขับ ที่กำลังมาแรงในปัจจุบัน
แต่หัวใจของ Deep Learning คืออะไร?
โครงข่ายประสาทเทียม!
โครงข่ายประสาทเทียมเลียนแบบกระบวนการทำงานของสมอง น่าอัศจรรย์ใช่ไหมล่ะ
นี่คือลักษณะของโครงข่ายประสาทเทียม!
โครงข่ายประสาทเทียมมีโหนด ขอบ เลเยอร์ ข้อมูลต่างๆ มากมายที่ไหลผ่านโหนดต่างๆ ฟังดูซับซ้อนมาก แต่หากเราเห็นพวกมันดังตัวอย่างต่อไปนี้ คุณจะมีความเข้าใจที่ดีขึ้นและยังเป็นวิธีที่สนุกในการมองเห็นพวกมัน:
เรามีภาพนี้ที่มีรูปดวงอาทิตย์และดวงดาว คุณช่วยวาดเส้นที่แยกดวงอาทิตย์และดวงดาวได้ไหม
ฉันแน่ใจว่าคุณจะวาดเส้นที่แสดงด้านล่าง:
นี่คือสิ่งที่ Neural Network ทำ!
ให้ข้อมูลในรูปแบบของจุดสีน้ำเงินและสีแดง แล้ว Neural Network จะพยายามค้นหาวิธีที่ดีที่สุดในการวาดเส้นและแยกพวกมันออกจากกัน!
จะเกิดอะไรขึ้นถ้าข้อมูลมีความซับซ้อนมากขึ้น? เหมือนที่แสดงด้านล่าง:
เราจะต้องมีอัลกอริธึมที่ซับซ้อนกว่านี้ในการแก้ปัญหานี้ Neural Network จะทำงานของมันและค้นหาขอบเขตที่ซับซ้อนมากขึ้นเพื่อแยกตัวเลข
นี่เป็นเพียงการแนะนำบทเรียนที่ฉันกำลังศึกษา ฉันจะพยายามจดบันทึกทุกบทเรียนและแบ่งปันความก้าวหน้า ความคิด และแนวคิดเกี่ยวกับความท้าทายนี้ หวังว่าจะเสร็จทันเวลาเช่นกัน!