จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
โอเวอร์ครอส
ก่อนดูวิดีโอหรืออ่านเอกสารประกอบ โปรด
แบบฝึกหัดนี้ที่สำรวจการใช้การข้ามฟีเจอร์มากเกินไป
งานที่ 1: เรียกใช้โมเดลตามที่เป็นอยู่ พร้อมด้วยการข้ามผลิตภัณฑ์ที่ระบุทั้งหมด
ใหม่ๆ โมเดลนี้จะมีความเชื่อมโยงกับข้อมูลที่น่าประหลาดใจไหม
ปัญหาคืออะไร
งานที่ 2: ลองนำฟีเจอร์ข้ามผลิตภัณฑ์ที่หลากหลายออกเพื่อปรับปรุง
ประสิทธิภาพ (แม้ว่าจะเพียงเล็กน้อยเท่านั้น) เหตุใดจึงควรนำฟีเจอร์ออก
เพื่อปรับปรุงประสิทธิภาพ
(คำตอบจะปรากฏใต้แบบฝึกหัด)
คลิกไอคอนบวกเพื่อดูคำตอบของงานที่ 1
น่าประหลาดใจที่ขอบเขตการตัดสินใจของโมเดลดูประหลาดๆ โดยเฉพาะอย่างยิ่ง
จะมีแถบหนึ่งด้านซ้ายบน
ที่บอกใบ้เป็นสีน้ำเงิน
ไม่มีข้อมูลสนับสนุนที่มองเห็นได้ในข้อมูลดังกล่าว
โปรดสังเกตความหนาสัมพัทธ์ของเส้น 5 เส้นจาก INPUT ถึง OUTPUT
เส้นเหล่านี้แสดงน้ำหนักสัมพัทธ์ของจุดสนใจห้าแห่ง
เส้นที่ออกจาก X1 และ X2 มีความหนากว่า
ที่มาจากกากบาทขวาของฟีเจอร์ ดังนั้น เครื่องหมายกากบาทเด่น
ส่งผลต่อโมเดลน้อยกว่าฟีเจอร์ปกติ (ไม่ข้าม) มาก
คลิกไอคอนบวกเพื่อดูคำตอบของงานที่ 2
การลบการข้ามฟีเจอร์ทั้งหมดจะให้รูปแบบที่สมเหตุสมผลมากขึ้น (มี
ไม่ใช่ขอบเขตโค้งที่ชี้ให้เห็นถึงการปรับมากเกินไป)
และทำให้การสูญเสียการทดสอบบรรจบกัน
หลังจากการทำซ้ำ 1,000 ครั้ง ค่าการสูญเสียการทดสอบควรมีค่าต่ำกว่าเล็กน้อย
กว่าตอนที่ฟีเจอร์กากบาททำงานอยู่ (แม้ว่า
อาจแตกต่างกันไปเล็กน้อย โดยขึ้นอยู่กับชุดข้อมูล)
โดยพื้นฐานแล้ว ข้อมูลในแบบฝึกหัดนี้จะเป็นข้อมูลเชิงเส้นและสัญญาณรบกวน
หากเราใช้โมเดลที่ซับซ้อนเกินไป เช่น โมเดลที่มีจำนวนมากเกินไป
เราให้โอกาสระบบได้ปรับให้เข้ากับข้อมูลการฝึก
มักมีค่าใช้จ่ายในการทำให้โมเดลทำงานได้ไม่ดีในข้อมูลทดสอบ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-08-22 UTC"],[],[]]