New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add inference #2263
Add inference #2263
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lỡ ngồi tìm hiểu cái này hơi lâu nên viết lên đây tổng hợp luôn.
Trong cái link trên thì mình thấy cái câu trả lời này là đúng nhất, mỗi người một ý https://stats.stackexchange.com/a/374790/210450.
- Nguồn gốc ban đầu là trong thống kê, có
statistical inference / inferential statistic
vàdescriptive statistic
, cái link ở trên là bàn luận trong lĩnh vực này. Ngay cả trong ngữ cảnh này, họ vẫn còn cãi nhau về ý nghĩa củainference
(causal / predictive inference ...) . Thậm chí còn có cả định nghĩa coiinference
tương đương với training ML model. - Nhưng mà nhìn chung thì
inference
có thể coi là bướcinfering latent variables (các nhân tố bí ẩn)
, khá giống vớirút kết đặc trưng
trong DL mà mình hay hiểu. - Bước forward pass của rất nhiều DL model là khá giống với định nghĩa
inferring latent variables
trên, ví dụ như CNN classfier thì lúc prediction sẽinfer
thẳng ra là nhân tố chính trong ảnh là "chó hay mèo" luôn. - Nhưng xét chung cách xài
inference
trong ML/DL thì mình coi định nghĩa dưới đây là chuẩn nhất.
Bây giờ nếu mình coi dịch bước inference của AutoEncoder là dự đoán
sẽ không đúng, vì bước predict/dự đoán
của Autoencoder bao gồm cả encoder và decoder nhỉ. Dịch inference
là dự đoán chỉ đúng trong các model chỉ có encoder
thôi.
Tóm lại, theo mình hiểu, inference
trong statistic vẫn còn rất nhiều tranh cãi, trong mỗi subfield lại có một cách dịch. Trong subfield ML, nghĩa chuẩn nhất là infer latent variable
. Trong các mô hình dạng Encoder (classifier, ..) việc đưa ra kết quả cuối cùng (predict) là khá tương tự với inference nên hiện nay được sử dụng tương đương. Tuy nhiên trong nhiều trường hợp predict
không đồng nghĩa với inference
.
Vậy nên những chỗ xài inference
tương đương với predict
thì mình dịch là dự đoán
cũng được, nhưng dịch là suy luận/ suy diễn
thì cũng không sai.
Co-authored-by: Phúc Lê <phuc.lkh@gmail.com>
* update glossary * add link * fix link * Update glossary.md Co-authored-by: Phúc Lê <phuc.lkh@gmail.com> Co-authored-by: Cuong V. Nguyen <nguyencuongcl1215@gmail.com> Co-authored-by: Phúc Lê <phuc.lkh@gmail.com>
Mình thêm từ
inference
có cùng nghĩa vớipredict
, để phân biệt với từstatistical inference
.