Latest

สร้างโมเดล Deep Learning ตรวจจับและจำแนกใบหน้า ด้วย Python

0
เทคโนโลยีการตรวจจับและจำแนกใบหน้า (Face Detection and Recognition) กำลังได้รับความนิยมมากขึ้นเรื่อยๆ ในปัจจุบัน เทคโนโลยีนี้ถูกนำไปใช้งานได้หลากหลาย เช่น ระบบรักษาความปลอดภัย การเข้าออกสถานที่ การยืนยันตัวตน การวิเคราะห์ภาพ และอื่นๆ อีกมากมาย เนื่องจากผู้เขียนกำลังศึกษาเรื่องวิทยาศาสตร์ข้อมูล (Data Science) ซึ่งโมเดล MTCNN และ FaceNet ที่ใช้สำหรับการตรวจจับและรู้จำ (Detection and...

สร้างโมเดล Deep Learning จำแนกขยะจากภาพถ่ายโดยใช้ YOLO (You Only Look Once) ด้วย Python

0
การจัดการขยะเป็นปัญหาใหญ่ในปัจจุบัน การคัดแยกขยะอย่างมีประสิทธิภาพเป็นกุญแจสำคัญในการลดปริมาณขยะลงสู่หลุมฝังกลบและส่งเสริมการรีไซเคิล เทคโนโลยีปัญญาประดิษฐ์ (AI) มีศักยภาพที่จะช่วยปรับปรุงการคัดแยกขยะ ในบทความนี้ ผู้เขียนจะนำเสนอวิธีการสร้างแบบจำลองจำแนกขยะจากภาพถ่ายโดยใช้ YOLO (You Only Look Once) ซึ่งเป็นอัลกอริทึม deep learning ที่ใช้สำหรับตรวจจับวัตถุในภาพถ่าย เนื่องจากผู้เขียนกำลังศึกษาเรื่องวิทยาศาสตร์ข้อมูล(Data Science) ซึ่ง YOLO เป็นอัลกอริทึม deep learning ที่ใช้สำหรับตรวจจับวัตถุในภาพถ่าย YOLO ทำงานโดยแบ่งภาพถ่ายออกเป็นกริดและทำนายความน่าจะเป็นของวัตถุแต่ละประเภทในแต่ละกริด...

สร้างโมเดล Deep Learning จำแนกฤดูกาลจากภาพถ่าย ด้วย Python

0
การจำแนกฤดูกาลจากภาพถ่ายเป็นงาน Computer vision ที่มีประโยชน์ในหลายด้าน เช่น การเกษตร การท่องเที่ยว และการเปลี่ยนแปลงสภาพภูมิอากาศ โดยทั่วไปแล้วงานนี้จะทำได้โดยใช้โมเดล Deep Learning ที่ได้รับการฝึกฝนบนชุดข้อมูลภาพถ่ายที่มี Class หรือ Label อย่างไรก็ตาม การฝึกโมเดล Deep Learning นั้นจำเป็นต้องใช้ข้อมูลจำนวนมากและทรัพยากรการคำนวณที่สูง Transfer Learning เป็นเทคนิคที่ช่วยลดปัญหาเหล่านี้โดยใช้โมเดลที่ผ่านการฝึกฝนบนชุดข้อมูลอื่นมาแล้ว นำมาปรับแต่งให้เหมาะกับงานที่ต้องการนำมาประยุกต์ใช้ เนื่องจากผู้เขียนกำลังศึกษาเรื่องวิทยาศาสตร์ข้อมูล(Data Science)...

สร้างโมเดล Deep Learning จำแนกสายพันธ์งู ด้วย Python

0
งูมีบทบาทสำคัญในระบบนิเวศน์ พบได้หลากหลายสายพันธุ์ทั่วโลก การจำแนกประเภทงูเป็นสิ่งจำเป็นสำหรับงานต่างๆ เช่น การศึกษาทางวิทยาศาสตร์ การอนุรักษ์สัตว์ป่า และความปลอดภัยของมนุษย์ ในอดีต การจำแนกประเภทงูอาศัยการระบุลักษณะทางสัณฐานวิทยา เช่น ลวดลายบนเกล็ด สี ขนาด และรูปร่าง กระบวนการนี้ใช้เวลานาน ต้องการผู้เชี่ยวชาญ และอาจเกิดข้อผิดพลาดได้ เนื่องจากผู้เขียนกำลังศึกษาเรื่องวิทยาศาสตร์ข้อมูล(Data Science) ซึ่งปัจจุบัน เทคโนโลยีปัญญาประดิษฐ์ (AI) มีการพัฒนาอย่างรวดเร็ว หนึ่งในเทคนิคที่มีประสิทธิภาพคือ การใช้ Pre-trained...

สร้างโมเดล CNN ที่สามารถจำแนกเลขจากลายมือเขียน โดยใช้ CNN ด้วย Python

0
งาน Deep Learning ด้านการจำแนกเลขจากลายมือเขียนเป็นงานที่มีประโยชน์และท้าทาย เนื่องด้วยลายมือของบุคคลมีความหลากหลาย รูปแบบตัวเลขอาจคล้ายคลึงกันหรือเขียนไม่ชัดเจน บทความนี้นำเสนอวิธีการสร้างโมเดล Convolutional Neural Network (CNN) สำหรับงานจำแนกเลขจากลายมือเขียน เนื่องจากผู้เขียนกำลังศึกษาเรื่องวิทยาศาสตร์ข้อมูล(Data Science) ซึ่งโมเดล CNN (Convolutional Neural Network) เป็นโมเดล Deep Learning ซึ่งอยู่ในกลุ่มการเรียนรู้แบบมีผู้สอน (Supervised...