5 โปรเจกต์ที่น่าจับตามองสำหรับ Data Science และ Machine Learning บน GitHub เดือนมกราคม 2018

GitHub นั้นถือเป็นเครื่องมือยอดฮิตสำหรับโปรแกรมเมอร์ซึ่งหลักๆ นั้นนำมาใช้เพื่อบริหารจัดการเวอร์ชันของโค้ดในโปรเจกต์ต่างๆ นอกจากนั้นยังสามารถเปิดแชร์ให้ผู้อื่นได้ รวมถึงผู้สนใจสามารถทำการผนวกโค้ด (Forking) เข้ามาในโปรเจกต์ใหม่ของตนเองได้ซึ่งยังสามารถรับการอัปเดตหากเจ้าของต้นฉบับนั้นมีการเปลี่ยนแปลงโค้ด ในหัวข้อนี้เราจะมาพาไปดูโปรเจกต์สำหรับชาว Data Science และ AI เจ๋งๆ ในเดือนมกราคมที่ผ่านมาได้รับชมกัน

Detectron

credit : analyticsvidhya.com

ซอฟต์แวร์ที่ได้รับการพัฒนาโดยทีมวิจัย AI ของ Facebook ในภาษา Python ที่ใช้สร้างอัลกอรึทึมในการตรวจจับวัตถุแบบใหม่ ในโปรเจกต์นี้ยังได้ให้โมเดลที่ถูกสอนมาแล้วที่สามารถนำไปใช้ได้บนคลาวด์หรือมือถือได้ (https://github.com/facebookresearch/Detectron)

DeepReinforcementLearning

credit : analyticsvidhya.com

ได้จำลองวิธีการของ AlphaZero ที่ใช้ในเกม AlphaGo อันโด่งดังแต่ประยุกต์ใช้กับเกม Connect4 ซึ่งเป็นความเป็นไปได้ถึง 4,531,985,219,092 แม้จะไม่ได้ซับซ้อนเท่า AlphaGo แต่ด้วยภาษา Python ผู้ศึกษาจะได้รู้ถึงคอนเซปต์ของ AlphaZero และการประยุกต์ใช้ในเกมอื่นๆ (https://github.com/AppliedDataSciencePartners/DeepReinforcementLearning)

Caire

credit : analyticsvidhya.com

ไลบรารี่ในการใช้หดย่อหรือขยาย Ratio ของรูปภาพที่ทำให้ภาพไม่แตกเบลอ โดยไม่ว่าจะตัดหรือขยายทั้งแนวตั้งแนวนอน Caire ก็ทำได้ทั้งสิ้นโดยไม่ต้องอาศัยไลบรารี่อื่นๆ เพิ่มเติม ซึ่งมันได้ใช้ Edge Detection (วิธีการทางคณิตศาสตร์เพื่อใช้หาขอบเขตของภาพดิจิตัลซึ่งมีการเปลี่ยนแปลงความสว่างอย่างไม่ต่อเนื่อง) เพื่อสร้าง Energy Map ของภาพและพบว่ามันทำงานได้ดีทีเดียว (https://github.com/esimov/caire)

Minigo

credit : analyticsvidhya.com

อีกโปรเจกต์นึงในภาษา Python ที่ได้รับแรงบันดาลใจมาจาก AlphaGo ซึ่งใช้ Neural Network ที่พัฒนาโดย Tensorflow โดยเป้าหมายของผู้สร้างคือ

  • ให้ตัวอย่างการเรียนรู้ที่ชัดเจนโดยใช้ Tensorflow, Kubernetes และ Google Cloud Platform สำหรับ Reinforcement Learning ด้วยการเชื่อมโยงฮาร์ดแวร์หลายตัวเข้าด้วยกัน
  • ทำซ้ำตามกระบวนการของ AlphaGo ในงานวิจัยให้มากที่สุด โดยใช้เครื่องมือแบบโอเพ่นซอร์ส
  • เผยแพร่ผลลัพธ์ที่ได้ต่อให้ผู้สนใจ Go, Machine Learning และ Kubernetes

(https://github.com/tensorflow/minigo)

Alpha Pose

Credit : Alphapose Example on GitHub

เครื่องมือที่ออกมาเพื่อประเมินท่วงท่าของคนหลายๆ คนพร้อมกันซึ่งมีผลลัพธ์การทดลองได้อย่างแม่นยำพอสมควร (https://github.com/MVIG-SJTU/AlphaPose)

ที่มาและเครดิตรูปภาพ : https://www.analyticsvidhya.com/blog/2018/02/top-5-github-repositories-january-2018/

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

Coursera เจาะเทรนด์ผู้เรียนไทยพุ่งทะยานสู่ยุค AI ด้วยยอดเรียน GenAI เพิ่มขึ้น 330% ในปี 2024 [PR]

Coursera, Inc. (NYSE: COUR), แพลตฟอร์มการเรียนออนไลน์ระดับโลก เปิดเผยแนวโน้มผู้เรียนของประเทศไทย อ้างอิงจากข้อมูลเชิงลึกจากผู้ลงทะเบียนกว่า 1 ล้านคนในปีนี้ โดยพบว่า ประเทศไทยมีจำนวนผู้เรียนเพิ่มขึ้น 20% จากกลุ่มผู้เรียนทั้งหมดใน Coursera ซึ่งตอกย้ำถึงเป้าหมายและความมุ่งมั่นของคนไทยในการพัฒนาทักษะและรักษาความสามารถการแข่งขันในตลาดแรงงานโลกที่เปลี่ยนแปลงอย่างรวดเร็ว …

Dataiku เปิดตัว Dataiku Stories ใช้ Gen AI เล่าเรื่องจากข้อมูล

Dataiku สตาร์ทอัพด้านการวิเคราะห์ข้อมูลด้วยปัญญาประดิษฐ์ (AI) ประกาศเปิดตัว Dataiku Stories โซลูชันการเล่าเรื่องจากข้อมูลที่ขับเคลื่อนด้วย Gen AI ช่วยให้ธุรกิจสามารถวิเคราะห์ข้อมูลเชิงลึกและเปลี่ยนข้อมูลขององค์กรให้กลายเป็นงานนำเสนอในรูปแบบภาพได้อย่างง่ายดาย