1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Assignment 2 dữ liệu đầu vào cân nặng của các vận động viên nam và nữ, lấy từ tập dữ liệu athletes csv trên kanggle

24 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Assignment 2: Dữ liệu đầu vào: Cân nặng vận động viên nam nữ, lấy từ tập liệu athletes.csv Kanggle ω1 cân nặng vận động viên nữ ω2 cân nặng vận động viên nam Mơ tả tốn: Dùng bayes, tính likelihood, posterior, risk tập liệu Sau áp dụng luật định bayes, phân loại x (cân nặng) vào lớp phù hợp (nam nữ) Thực toán: Xử lý liệu: Tải liệu lên, sau trích xuất cân nặng vận động viên theo giới tính, lưu vào ω1 ω2  Omega1, omega2 cân nặng vận động viên nam nữ  Samples tập không gian mẫu  Array_x giá trị x xuất samples TIEU LUAN MOI download : skknchat123@gmail.com TIEU LUAN MOI download : skknchat123@gmail.com Xây dựng hàm: Áp dụng: Tính likelihood: TIEU LUAN MOI download : skknchat123@gmail.com Biểu đồ thể hiện: TIEU LUAN MOI download : skknchat123@gmail.com Tính posterior: Từ biểu đồ trên, áp dụng luật định bayes: TIEU LUAN MOI download : skknchat123@gmail.com Tính Risk: Cho hành động α α2: TIEU LUAN MOI download : skknchat123@gmail.com Từ biểu đồ trên, áp dụng luật định bayes: Link source code: https://colab.research.google.com/drive/1spRZFDFZmHWVoxGXGJnA8DO wqgcqAeIY?usp=sharing TIEU LUAN MOI download : skknchat123@gmail.com Assignment 3: I Phân lớp biệt hàm với hàm phân phối chuẩn Biệt hàm gi ( x)=P(ωi|x )= c p ( x|ωi ) P (ωi ) ∑ p (x|ω j=1 j )P (ω j ) ~ gi (x )= p(x∨ωi) P(ωi) gi (x)=ln p(x∨ωi)+ln P(ωi ) Biệt hàm với liệu phân phối chuẩn gi (x )=ln p(x∨ωi)+ ln P(ωi ) (1) p(x )= ¿¿ (2) (1), (2) => gi (x ) ¿− ¿ Tường hợp 1: ∑i =σ2I TIEU LUAN MOI download : skknchat123@gmail.com  |∑i|=σ d, ∑i−1=(1/σ2 ) gi ( x)= g ( x)= i ¿> σ2 Hiện thực: với tập liệu có thuộc tính μ TIEU LUAN MOI download : skknchat123@gmail.com Kết phân lớp: Với tập liệu tổng quát TIEU LUAN MOI download : skknchat123@gmail.com Kết phân lớp TIEU LUAN MOI download : skknchat123@gmail.com TIEU LUAN MOI download : skknchat123@gmail.com Tường hợp 1: ∑i =∑ g ( x)= i −1 gi ( TIEU LUAN MOI download : skknchat123@gmail.com ¿> μT ∑−1 x− i Hiện thực với tập liệu tổng quát TIEU LUAN MOI download : skknchat123@gmail.com TIEU LUAN MOI download : skknchat123@gmail.com Sử dụng Naive Bayes để phân loại hoa TIEU LUAN MOI download : skknchat123@gmail.com Dữ liệu: bao gồm 150 mẫu với thuộc tính(sepal length, sepal width, petal length, petal width) TIEU LUAN MOI download : skknchat123@gmail.com Về Naive Bayes Classifier Công thức bayes P(ωi∨x)= TIEU LUAN MOI download : skknchat123@gmail.com Với thuộc tính x tính xác suất rơi vào lớp, lớp chọn lớp có xác suất cao  ω=argmax (P (ω|x )) Vì p(x) khơng phụ thuộc vào ω nên ta có: ω=argmax ( p (x|ω )P (ω )) Priori tích dựa xác xuất suất lớp Với giả thiết Naive Bayes, thành phần x độc lập với p ( x|ω) tính: d p ( x|ω)=∏ p (xi|ω) i=1 d ω=argmax (P (ω )∏ p ( xi|ω)) i=1 Dữ liệu phân phối chuẩn => p ( x |ω)được tính i TIEU LUAN MOI download : skknchat123@gmail.com p ( x |ω)=¿ i p (xi | µ, σ) =σ √2 π Hiện thực python https://colab.research.google.com/drive/ 1LUqPObDbjmD6mdVEAK1YI1Ts_vpoFbow?usp=sharing Kết : Kết sử dụng thư viện sklearn: TIEU LUAN MOI download : skknchat123@gmail.com ... posterior: Từ biểu đồ trên, áp dụng luật định bayes: TIEU LUAN MOI download : skknchat 123 @gmail.com Tính Risk: Cho hành động α ? ?2: TIEU LUAN MOI download : skknchat 123 @gmail.com Từ biểu đồ trên, áp dụng... x)= g ( x)= i ¿> ? ?2 Hiện thực: với tập liệu có thuộc tính μ TIEU LUAN MOI download : skknchat 123 @gmail.com Kết phân lớp: Với tập liệu tổng quát TIEU LUAN MOI download : skknchat 123 @gmail.com Kết... với liệu phân phối chuẩn gi (x )=ln p(x∨ωi)+ ln P(ωi ) (1) p(x )= ¿¿ (2) (1), (2) => gi (x ) ¿− ¿ Tường hợp 1: ∑i =σ2I TIEU LUAN MOI download : skknchat 123 @gmail.com  |∑i|=σ d, ∑i−1=(1/? ?2 )

Ngày đăng: 15/09/2022, 16:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w