เนื่องจาก GAN ประกอบด้วยสองส่วน - ตัวสร้างและตัวแยกส่วนมีสองวิธีในการใช้ GAN เป็นตัวแยกคุณลักษณะ:
- วิธีการสร้างตามที่นำเสนอโดย Mikhail Yurasov
- วิธีการเลือกปฏิบัติตาม Kenny
วิธีที่สองคือความขัดแย้งมากขึ้น การศึกษาบางอย่าง [1] คิดว่าสัญชาตญาณเป็นเป้าหมายของการเลือกปฏิบัติคือการแยกตัวอย่างที่สร้างขึ้นจากตัวอย่างจริงมันจะมุ่งเน้นไปที่ความแตกต่างระหว่างตัวอย่างสองชนิดนี้ แต่สิ่งที่สมเหตุสมผลคือความแตกต่างระหว่างตัวอย่างจริงซึ่งเป็นตัวอย่างที่ใช้โดยงานดาวน์สตรีม
ฉันได้ลองศึกษาสิ่งนี้และพบว่าคุณลักษณะที่แยกออกมานั้นสามารถแยกออกเป็นสองส่วนย่อยมุมฉาก พื้นที่แรกมีส่วนช่วยในงาน discriminator ในขณะที่พื้นที่ว่างเป็นอิสระจากมัน ในกรณีส่วนใหญ่คุณสมบัติที่ใช้ในการแยกตัวอย่างจริงจากตัวอย่างที่สร้างขึ้นเป็นเสียงรบกวนพื้นที่ของฟีเจอร์ที่สองจะปราศจากเสียงรบกวน จากมุมมองนี้แม้ว่างานของ discriminator จะไม่เน้นความแตกต่างระหว่างตัวอย่างจริงซึ่งมีประโยชน์สำหรับงานดาวน์สตรีม แต่คุณสมบัติปราศจากเสียงรบกวนที่มีในพื้นที่ย่อยที่สองจะทำงานได้
[1] Jost Tobias Springenberg การเรียนรู้ที่ไม่ได้รับการดูแลและแบบกึ่งภายใต้การดูแลของเครือข่ายผู้ให้กำเนิดที่เป็นหมวดหมู่ arXiv: 1511.06390 [cs, stat], เมษายน 2016. คำนำหน้า arXiv arXiv: 1511.06390 [stat.ML] Ithaca, NY: ห้องสมุดมหาวิทยาลัย Cornell