Tiếp theoHướng dẫn tiếp theo
Bộ phân loại Naive Bayes
Nguyên tắc cơ bản
HƯỚNG DẪN cơ bản
K-Nearest Neighbors (KNN) phân loại một điểm dữ liệu mới bằng cách xem xét K ví dụ gần nhất và lấy đa số phiếu bầu.
Nghe hướng dẫn nàyAI thuật lại · ~2 min
Nó được coi là một trong những thuật toán đơn giản nhất, trực quan nhất trong học máy và hầu như không cần đào tạo.
A KNN classifier stores labeled training examples and, for a query, finds K neighbors under a selected distance metric before combining their labels. A KNN regressor commonly aggregates neighboring numeric targets. It is instance-based rather than a compact parametric model, but fitting may still include feature scaling, index construction, or other preprocessing. Because distance uses every feature, fit scaling on training data so large-range features do not dominate. Brute-force search compares a query with many or all stored examples; KD trees, Ball trees, and approximate-neighbor indexes can accelerate suitable data and metrics. In high dimensions, distance may become less informative and tree indexes may offer little speedup. A small K can be sensitive to noise, while a larger K smooths local decisions. Validate the representation, metric, K, and search method on the intended workload.
Hệ thống đề xuất: đề xuất phim hoặc sản phẩm tương tự với những sản phẩm mà người dùng đã thích.
Nhận dạng chữ số viết tay: phân loại một chữ số bằng cách so sánh nó với các hình ảnh được gắn nhãn giống nhau nhất.
Hỗ trợ chẩn đoán y tế: dự đoán tình trạng bệnh dựa trên những bệnh nhân có kết quả xét nghiệm giống nhau nhất.
Tìm kiếm ngữ nghĩa: truy xuất các phần nhúng văn bản gần nhất để trả lời truy vấn trong cơ sở dữ liệu vectơ.
Ý tưởng cốt lõi của KNN là tìm các ví dụ tương tự nhất, hỗ trợ thế hệ tăng cường truy xuất và tìm kiếm vectơ hiện đại, trong đó các hệ thống tìm nạp các vectơ nhúng gần nhất để làm nền tảng cho các mô hình ngôn ngữ lớn. Các thư viện lân cận gần nhất như FAISS và HNSW giúp việc tìm kiếm tương tự ở quy mô hàng tỷ trở nên thực tế. Mặc dù hiếm khi là bộ phân loại cuối cùng trong các quy trình lớn, nhưng nguyên tắc lân cận gần nhất lại phù hợp hơn bao giờ hết với tư cách là xương sống của tìm kiếm và đề xuất ngữ nghĩa.
Bản tin miễn phí
Ba câu chuyện AI đã được xác minh vào mỗi buổi sáng các ngày trong tuần, được viết bằng tiếng Anh đơn giản. Miễn phí mãi mãi, không có quảng cáo.
Một email mỗi ngày trong tuần. Hủy đăng ký trong một cú nhấp chuột. Chúng tôi không bao giờ bán hoặc chia sẻ địa chỉ của bạn.
Tự kiểm tra
Phản hồi tức thì về mọi câu trả lời và chứng chỉ có thể chia sẻ với ID có thể xác minh sau khi bạn vượt qua khóa học.
Hỗ trợ giáo dục AI miễn phí. AI Understanding là tổ chức phi lợi nhuận 501(c)(3) — không bao giờ có quảng cáo, không có tường phí. Hãy quyên góp
K-Nearest Neighbors (KNN) phân loại một điểm dữ liệu mới bằng cách xem xét K ví dụ gần nhất và lấy đa số phiếu bầu. Nó được coi là một trong những thuật toán đơn giản nhất, trực quan nhất trong học máy, hầu như không cần đào tạo.
KNN tìm K ví dụ được lưu trữ gần nhất và chỉ định lớp phổ biến nhất trong số chúng (đối với hồi quy, nó tính trung bình các giá trị của chúng).
KNN is instance-based rather than learning a compact parametric weight set; implementations can still preprocess or build search indexes at fit time.
Bởi vì KNN phụ thuộc vào khoảng cách, nên một tính năng phạm vi rộng không được chia tỷ lệ có thể lấn át các tính năng khác, vì vậy các tính năng thường được chuẩn hóa.
Một K nhỏ cho phép một người hàng xóm ồn ào hoặc bị dán nhãn sai quyết định kết quả, dẫn đến ranh giới lởm chởm, quá phù hợp.
A brute-force scan compares against stored points, while trees or approximate-neighbor indexes can accelerate some workloads depending on data and metric.
Tiếp tục học hỏi
Đã chọn thêm hướng dẫn cho chủ đề này
Tiếp theoHướng dẫn tiếp theo
Bộ phân loại Naive Bayes
Nguyên tắc cơ bản