เบื้องหลังการทำ AI เพื่อนับจำนวนคนใส่ mask

วันนี้มีการพูดถึง AI ที่สามารถนับจำนวนคนที่ใส่หน้ากากอนามัยได้ เลยอยากจะมาเจาะลึกเบื้องหลังว่ามันทำอย่างไร และ ถ้าเราจะทำเอง จะทำได้หรือไม่ (ถ้ามีอุปกรณ์พร้อม) Objective: เพื่อพัฒนา AI solutions ที่สามารถนับจำนวนคนใส่หน้ากากอนามัยได้ โดยใช้ข้อมูลจากวีดีโอ แนวคิดการทำ AI: ทุกครั้งที่เราเริ่มจะทำ solution อะไรซักอย่าง ไม่ว่าจะเป็น AI หรือไม่ สิ่งแรกที่ต้องทำ คือ ความาเข้าใจกระบวนการปัจจุบันที่มีอยู่ก่อน และวิเคราะห์ถึงปัญหาที่เกิดขึ้น และ ถ้าเราคิดว่า AI น่าจะแก้ปัญหาเราก็เริ่มการทดลองสร้างมันดู และ ถ้ามันได้ผลที่แม่นยำ (กว่ากระบวนการปกติ) เราก็นำมาใช้จริงกับธุรกิจของเรา ถ้าไม่มี AI Technology กระบวนการนับคนที่ใส่หน้ากากอนามัยสามารถทำได้อย่างไร? จริงๆแล้วเราก็เอาคนมานั่งหน้าอาคาร และ นั่งนับคนใส่หน้ากากว่าเข้าอาคารกี่คนก็ได้นะครับ แม่นยำด้วย แต่อาจจะไม่สามารถทำอะไรได้เหมือนเครื่องจักร ซึ่งก็คือ คนอาจจะเหนื่อยบ้าง มี bias บ้าง และไม่สามารถทำงานได้ตลอด 24 ชั่วโมง หรือ ไม่สามารถ scale ไปได้หลายๆอาคารได้อย่างรวดเร็วเหมือนที่เราขยาย AI technology ไปได้อย่ารวดเร็ว (เมื่อเรามั่นใจว่ามันแม่นยำกว่าคน) สิ่งหนึ่งที่สำคัญ ถ้าเราจะทำการพัฒนา AI เราต้องวางแผนการให้ เครื่องจักร์ หรือ machine เรียนรู้แบบคนให้ได้ โดยการดูว่า คนใส่ mask หรือ ไม่เราก็จะต้อง สอน machine ให้ดูรูปทั้งคนใส่ mask และ คนไม่ใส่ mask เพื่อให้ machine มันเรียนรู้หรือ ที่เรียกว่า Machine + Learning ไงครับ วิธีการสร้าง AI เพื่อให้เข้าใจได้ง่าย จะขอยกตัวอย่างของ บริษัท Zkteco นะครับ ซึ่งอธิบายไว้ได้ดี และ ง่ายต่อการเข้าใจ กระบวนการจะแบ่งออกเป็นสองส่วนครับ ส่วนแรก วิธีการสอนให้เครื่องเรียนรู้ … Continue reading เบื้องหลังการทำ AI เพื่อนับจำนวนคนใส่ mask

HR@Google และ AI Algorithms

ถ้าเราอยู่ในแผนกที่มี resume 1 ล้านฉบับต่อปี และจะต้องรีวิวกันอย่างไรว่าใครจะเหมาะกับงานที่เปิดรับ ปัญหานี้เป็นปัญหาที่ google เผชิญมาหลายปีแล้ว เรามาดูกันว่า google นำ AI เข้ามาช่วยในการหาคนที่ใช่ ได้อย่างไร ปัญหาดังกล่าวทำให้ google ต้องใช้เวลามากมายในการ scan resume ของผู้สมัคร และเพื่อลดระยะเวลาดังกล่าว google ได้นำ AI เข้ามาช่วยทั้ง Automate และ Intelligence ตลอดกระบวนการรับสมัครงาน จากบทความของ Tasneem ได้เปิดเผยถึงผลิตภัณฑ์Google Hire ที่ นำมาช่วยในการลดเวลาในการอ่าน และกรองใบสมัครไปจนถึงการทำการนัดหมาย และ การทำ highlight คำสำคัญให้กับผู้สัมภาษณ์ด้วย ทาง Google อ้างว่าสามารถลดเวลาลงได้ 80% และ ผลิตภัณฑ์ ยังได้นำมาให้กับบริษัทภายนอกใช้อีกด้วย (และในเวลาต่อมาก็มี startup ที่ทำในลักษณะเดียวกัน เช่น Jobvite และ BirdDogHR) Google ยังนำ AI มาช่วย predict คนที่จะลาออกด้วย จากปัญหาที่มีคนลาออกไปที่อื่นๆ (หรือคู่แข่ง) และ การจะจ้าง googler ได้ซักหนึ่งคน มีค่าใช้จ่ายพอสมควร ทาง Google เลยนำ ข้อมูลมาเรียนรู้ patterns คนที่มีความรู้สึกว่าจะลาออกหรือย้ายงาน โดยใช้ข้อมูล performance reviews, จำนวนเงินเดือนที่ขึ้น, ประวัติการได้รับ promote และข้อมูลอีกมากมายที่ google มี (และไม่ได้บอกเรา) และแน่นอน ทาง google เครมว่าแม่นมาก และ กล่าวว่า “Get inside people’s heads even before they know they might leave.” … Continue reading HR@Google และ AI Algorithms

Watson Explorer และ Watson Developer Cloud services on Bluemix

สำหรับผู้ที่สนใจ Watson Explor (Search and content analytics) และ Watson Developer Cloud ครับ ตัวอย่างการใช้ Watson Explorer และ Watson Developer Cloud services on Bluemix Watson-Explorer/wex-wdc-integration-samples credit to https://github.com/Watson-Explorer/wex-wdc-integration-samples Continue reading Watson Explorer และ Watson Developer Cloud services on Bluemix

How to Become a Data Scientist?

[Data Scientist][How-to] How to Become a Data Scientist? Dr Vincent ได้เขียนบทความสั้นๆว่าจะทำอย่างไรถีงจะได้เป็น Data Scientist หาความรู้ด้าน Data Science จากการอ่านหนังสือ หรือ จากเวป  datasciencecentral.com ของเค้า อ่าน cheat sheet ต่างๆ เพื่อให้เกิดแนวคิดเพิ่มเติมจาก … Continue reading How to Become a Data Scientist?