Mô hình khái quát và phân biệt đối xử là gì? Chúng được sử dụng như thế nào trong Xử lý ngôn ngữ tự nhiên?


10

Câu hỏi này hỏi về thuật toán tổng quát và phân biệt đối xử, nhưng ai đó có thể đưa ra một ví dụ về sự khác biệt giữa các hình thức này khi áp dụng vào Xử lý ngôn ngữ tự nhiên không? Các mô hình thế hệ và phân biệt đối xử được sử dụng trong NLP như thế nào?


@knb Liên kết đến video bị hỏng
viebel

Câu trả lời:


8

Giả sử bạn đang dự đoán chủ đề của một tài liệu được đưa ra từ đó.

Một mô hình khái quát mô tả khả năng mỗi chủ đề là như thế nào và khả năng các từ được đưa ra cho chủ đề đó. Đây là cách nó nói rằng các tài liệu thực sự được "tạo ra" bởi thế giới - một chủ đề phát sinh theo một số phân phối, các từ phát sinh vì chủ đề, bạn có một tài liệu. Phân loại tài liệu của các từ W vào chủ đề T là vấn đề tối đa hóa khả năng chung: P (T, W) = P (W | T) P (T)

Một mô hình phân biệt đối xử hoạt động bằng cách chỉ mô tả khả năng một chủ đề được đưa ra các từ. Nó không nói gì về khả năng các từ hoặc chủ đề là của chính họ. Nhiệm vụ là mô hình hóa P (T | W) trực tiếp và tìm T tối đa hóa điều này. Những cách tiếp cận này không quan tâm trực tiếp đến P (T) hoặc P (W).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.