vì GAN bao gồm hai phần - trình tạo và phân biệt đối xử, có hai cách để sử dụng GAN làm trình trích xuất tính năng:
- Cách tạo dựa trên trình bày như được trình bày bởi Mikhail Yurasov.
- Cách phân biệt dựa trên cách trình bày của Kenny.
Cách thứ hai gây tranh cãi hơn. Một số nghiên cứu [1] nghĩ rằng, theo trực giác, vì mục tiêu của người phân biệt đối xử là phân biệt các mẫu được tạo ra với các mẫu thực, nó sẽ chỉ tập trung vào sự khác biệt giữa hai loại mẫu này. Nhưng điều có ý nghĩa là sự khác biệt giữa các mẫu thực, đó là các mẫu được sử dụng bởi các tác vụ tiếp theo.
Tôi đã cố gắng nghiên cứu điều này và tôi thấy rằng tính năng được trích xuất có thể được phân thành hai không gian con trực giao . Không gian đầu tiên đóng góp cho nhiệm vụ phân biệt đối xử, trong khi không gian thứ hai là miễn phí. Như trong hầu hết các trường hợp, các tính năng được sử dụng để phân biệt các mẫu thực với các mẫu được tạo là nhiễu, không gian tính năng thứ hai sẽ không có tiếng ồn. Từ quan điểm này, mặc dù nhiệm vụ của bộ phân biệt sẽ không tập trung vào sự khác biệt giữa các mẫu thực, rất hữu ích cho các tác vụ tiếp theo, các tính năng không có tiếng ồn có trong không gian con thứ hai sẽ hoạt động.
[1] Jost Tobias Springenberg. Học tập không giám sát và bán giám sát với các mạng đối thủ phát sinh phân loại. arXiv: 1511.06390 [cs, stat], tháng 4 năm 2016. Bản in sẵn arXiv. arXiv: 1511.06390 [stat.ML]. Ithaca, NY: Thư viện Đại học Cornell.