อัตราการเรียนรู้และการบรรจบกัน

นี่เป็นการออกกำลังกายแรกของ Playground Playground เป็นโปรแกรม พัฒนาขึ้นมาเพื่อสอนหลักการแมชชีนเลิร์นนิงโดยเฉพาะ แบบฝึกหัดใน Playground แต่ละรายการในหลักสูตรนี้จะมีสนามเด็กเล่นแบบฝังค่ะ อินสแตนซ์ที่มีค่าที่กำหนดล่วงหน้าขึ้นมา

แบบฝึกหัดใน Playground แต่ละรายการจะสร้างชุดข้อมูล ป้ายกำกับสำหรับรายการนี้ ของชุดข้อมูลมี 2 ค่าที่เป็นไปได้ ลองนึกถึง 2 สิ่งนี้ ค่าที่เป็นไปได้เป็นสแปม ไม่ใช่สแปม หรืออาจเป็นต้นไม้ที่มีสุขภาพดีกับต้นไม้ที่ป่วย เป้าหมายของการออกกำลังกายส่วนใหญ่คือการปรับเปลี่ยนไฮเปอร์พารามิเตอร์ต่างๆ เพื่อสร้าง โมเดลที่จัดหมวดหมู่ (แยกหรือแยก) โมเดลสำเร็จแล้ว ค่าป้ายกำกับจากอีกรายการ โปรดทราบว่าชุดข้อมูลส่วนใหญ่มี ปริมาณสัญญาณรบกวนที่จะทำให้ไม่สามารถแยกประเภทได้สำเร็จ ทุกตัวอย่าง

อินเทอร์เฟซของแบบฝึกหัดนี้ประกอบไปด้วยปุ่ม 3 ปุ่ม ได้แก่

Icon ชื่อ การทำงาน
ปุ่มรีเซ็ต รีเซ็ต รีเซ็ตการทำซ้ำเป็น 0 รีเซ็ตน้ำหนักทั้งหมดที่โมเดลมี เรียนรู้อยู่แล้ว
ปุ่มขั้นตอน ขั้นตอน โปรดทำซ้ำ 1 ครั้ง ในการทำซ้ำแต่ละครั้ง การเปลี่ยนแปลง บางครั้งอย่างค่อยเป็นค่อยไปและบางครั้งก็เปลี่ยนไปมาก
ปุ่มสร้างใหม่ สร้างใหม่ สร้างชุดข้อมูลใหม่ ไม่รีเซ็ตการทำซ้ำ

ในแบบฝึกหัด Playground ครั้งแรกนี้ คุณจะได้ทดลองกับ ด้วยการดำเนินการ 2 อย่าง

งานที่ 1: สังเกตเมนูอัตราการเรียนรู้ที่ด้านขวาบนของ Playground อัตราการเรียนรู้ที่ระบุ - 3 สูงมาก สังเกตการณ์ อัตราการเรียนรู้ที่สูงจะส่งผลต่อโมเดลของคุณอย่างไรด้วยการคลิก "ขั้นตอน" 10 หรือ 20 ครั้ง หลังจากทำซ้ำในช่วงแรก ให้สังเกตวิธีที่โมเดล การแสดงผลเปลี่ยนไปมาก คุณอาจเห็นความไม่เสถียร หลัง โมเดลดูเหมือนมีการบรรจบแล้ว และสังเกตเห็นสายที่วิ่งอยู่ จาก x1 และ x2 ไปจนถึงการแสดงภาพโมเดล น้ำหนักของ เส้นเหล่านี้จะระบุน้ำหนักของคุณลักษณะเหล่านั้นในโมเดล นั่นคือ เส้นหนาหมายถึงน้ำหนักมาก

งานที่ 2: ทำสิ่งต่อไปนี้

  1. กดปุ่มรีเซ็ต
  2. ลดอัตราการเรียนรู้
  3. กดปุ่มขั้นตอนหลายๆ ครั้ง

อัตราการเรียนรู้ที่ต่ำลงส่งผลต่อการลู่เข้าอย่างไร ตรวจสอบทั้ง จำนวนขั้นตอนที่จำเป็นเพื่อให้โมเดลบรรจบกัน รวมถึงความราบรื่น และโมเดลค่อยๆ บรรจบกัน การทดสอบกับค่าที่ต่ำกว่า อัตราการเรียนรู้ คุณคิดว่าอัตราการเรียนรู้ช้าเกินกว่าจะไม่มีประโยชน์หรือไม่ (คุณจะ ค้นหาการสนทนาด้านล่างแบบฝึกหัด)