อัลกอริทึม Random Forest คืออะไร…ใช้เมื่อไหร่… มีหลักการทำงานอย่างไร…
พร้อมโค้ดในโปรแกรม Matlab
MATLAB BKK CENTER
Tin Kam Ho
•นักวิทยาศาสตร์คอมพิวเตอร์ที่ IBM Watson Health
•มีส่วนร่วมในการเรียนรู้ ศึกษาทางด้าน Machine Learning,
data mining และ classification
- ผู้แนะนำให้รู้จักในนาม “Random Forest Algorithm”
Concept
สมมติว่าเรากำลังสับสนเกี่ยวกับการเลือกหลักสูตร ว่าจะสมัครเข้าเรียนหลักสูตรนี้หรือไม่
เราจะทำยังไง ??? จะขอคำแนะนำจากเพื่อนดีมั้ย? แต่คำแนะนำของเขาเพียงพอสำหรับการเลือกตัดสินใจหรือไม่? แน่นอนว่าไม่… แล้วจะทำอะไรได้อีก ???
ไปถามญาติ ,อาจารย์, เพื่อนหลายๆคน, คนอื่นๆ …ทีนี้จะเกิดอะไรขึ้น? เราก็จะได้รับคำแนะนำ ดังนั้นเมื่อมีข้อเสนอแนะเพิ่มเติมแล้วจะตัดสินใจขั้นสุดท้ายได้อย่างไรว่าจะเลือกเรียนหลักสูตรหรือไม่
“คำตอบคือการโหวตเสียงข้างมาก”
ข้อสรุปจากตัวอย่าง
คุณลักษณะของ Ensemble Learning นี้ทำให้แม่นยำยิ่งขึ้น เนื่องจากผลลัพธ์ของมันไม่ได้ขึ้นอยู่กับแบบจำลองเดียว
Random Forest Algorithm
“ใน Random Forest จะใช้เฉพาะอัลกอริทึม Decision trees เท่านั้น ด้วยเหตุนี้จึงเรียกว่า Random Forests จะเรียกว่าสร้างป่าที่มีต้นไม้หลายต้นและตรงตัวนั่นเอง
ตัวอย่าง Matlab Function สำหรับ Random Forest
สามารถติดตามเนื้อหาความรู้ต่างๆ โดยเฉพาะการใช้ประยุกต์ใช้กับโปรแกรม Matlab ได้ที่ Facebook Page :(20) Matlab bkk center | Facebook
Machine Learning for #Predictive #Maintenance Course
NEURAL NETWORK AND DEEP LEARNING COMPLETE COURSE :
ใครอยากเรียนรู้จากตัวอย่างการ Apply จาก #ProjectMachinelearning ต้องไม่พลาด
#Matlab Code ร่วมแชร์ความรู้ สาระผ่านกลุ่ม ->
(กลุ่ม Facebook Matlab Bkk AI & Data science & Other Classroom)>
https://web.facebook.com/groups/403881684322230/