Skip to content

Blog Công Nghệ

MENUMENU
  • Trang chủ
  • Giới Thiệu
  • Lập Trình
    • Lập Trình Website
      • Laravel
        • Phân Tích Dự Án
      • PHP
      • SQL
      • HTML
      • CSS
      • Javascipt
      • My Project
      • Wordpress
    • Luyện Skill
    • Lập trình winform
    • CSDL
    • Lập Trình Android
    • Trí tuệ nhân tạo
    • Khai Khoáng Dữ Liệu
    • Arduino
    • Khác
    • Đồ án
  • Phần Mềm
    • Powerpoint
    • Tool
  • Cuộc sống và Giải trí
    • Hợp âm
    • web5ngay - youtube
    • Công Giáo
    • Kỹ Năng Sống
    • Street Workout
  • Danh sách bài viết
  • Guide line
    • Guild line phỏng vấn
    • Guide lines Laravel
    • Guide line Module Frontend
  • Tóm tắt sách
  • Fanpage

Blog Công Nghệ

Nơi chia sẻ kiến thức

Bạn sẽ hiểu rõ về thuật toán KNN

12 Tháng Tư, 2020 by admin
Lượt xem: 21

KNN là thuật toán khá hay để xử lý ảnh nhận diện đối tượng. Nói thật chớ lúc đầu mình không hiểu rõ nó là gì, đến khi hiểu rồi ngưỡng mộ nó ghê, thật luôn ớ.

KNN là thuật toán phân lớp đối tượng để xác định được à bức ảnh chụp được này là của ai nhỉ.

Cách hoạt động của KNN

KNN sử dụng dữ liệu được đào tạo sẵn, tức là dữ liệu đã được biết trước rồi. Lấy ví dụ như tui có 5 tấm hình của tui và 5 tấm hình của mẹ tui, tui lại có một tấm hình nhận diện coi là tui hay mẹ của tui. Ban đầu 10 bức ảnh mẫu sẽ có cùng kích thước và đã được biến đổi thành ảnh mức xám. Tương tự bức ảnh cần nhận dạng cũng phải biến đổi thành ảnh mức xám rồi biến đổi cho cùng kích thước với 10 ảnh kia, người ta gọi giai đoạn này là tiền xử lý.

Sau đó sẽ tính khoảng cách giữa ảnh cần nhận diện với 10 bức ảnh kia bằng công thức khoảng cách toạ độ không gian: căn bậc 2 của a bình + b bình. Với k là số lẻ tuỳ ý ví dụ tui lấy k = 3, tức là lấy 3 bức ảnh có khoảng cách nhỏ nhất với ảnh cần nhận diện, nếu kết quả cho ra 2 ảnh là hình của tui, 1 ảnh là hình mẹ tui thì tui kết luận hình cần nhận diện là tui đó hihi. Tương tự nếu 3 hình tui, 0 mẹ tui thì cũng kết luận là tui nha!!! Ngược lại nếu 0 tui, 3 mẹ tui hoặc 1 tui, 2 mẹ tui thì kết luận là mẹ tui nha!!! Đó là k=3 nếu k là 5,7,9,… cũng tương tự nha!

Related posts:

  1. Thuật toán khai khoáng dữ liệu – Hiểu Thuật Toán Naive Bayes như thế nào?
  2. Ajax – kỹ thuật xịn xò kết hợp Javascript và PHP

Post navigation

Previous Post:

Hosting vừa túi tiền sinh viên. Chưa đến 500đ 1 ngày.

Next Post:

Điều khiển động cơ với L298

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Ẩn sidebar

Tìm kiếm

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Blog Công Nghệ

Bài viết mới

  • Master typescript
  • Sendmail trong Laravel sử dụng dịch vụ SES, SQS của Amazon
  • Install SSL in Nginx Ubuntu
  • Docker study
  • Bảo vệ: Hướng dẫn code bot Telegram easy game

Lượng truy cập

0074578
Visit Today : 174
Visit Yesterday : 178
This Month : 849
Who's Online : 5
© 2025 Blog Công Nghệ | WordPress Theme by Superbthemes