GitHub นั้นถือเป็นเครื่องมือยอดฮิตสำหรับโปรแกรมเมอร์ซึ่งหลักๆ นั้นนำมาใช้เพื่อบริหารจัดการเวอร์ชันของโค้ดในโปรเจกต์ต่างๆ นอกจากนั้นยังสามารถเปิดแชร์ให้ผู้อื่นได้ รวมถึงผู้สนใจสามารถทำการผนวกโค้ด (Forking) เข้ามาในโปรเจกต์ใหม่ของตนเองได้ซึ่งยังสามารถรับการอัปเดตหากเจ้าของต้นฉบับนั้นมีการเปลี่ยนแปลงโค้ด ในหัวข้อนี้เราจะมาพาไปดูโปรเจกต์สำหรับชาว Data Science และ AI เจ๋งๆ ในเดือนมกราคมที่ผ่านมาได้รับชมกัน
Detectron
ซอฟต์แวร์ที่ได้รับการพัฒนาโดยทีมวิจัย AI ของ Facebook ในภาษา Python ที่ใช้สร้างอัลกอรึทึมในการตรวจจับวัตถุแบบใหม่ ในโปรเจกต์นี้ยังได้ให้โมเดลที่ถูกสอนมาแล้วที่สามารถนำไปใช้ได้บนคลาวด์หรือมือถือได้ (https://github.com/facebookresearch/Detectron)
DeepReinforcementLearning
ได้จำลองวิธีการของ 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
อีกโปรเจกต์นึงในภาษา Python ที่ได้รับแรงบันดาลใจมาจาก AlphaGo ซึ่งใช้ Neural Network ที่พัฒนาโดย Tensorflow โดยเป้าหมายของผู้สร้างคือ
- ให้ตัวอย่างการเรียนรู้ที่ชัดเจนโดยใช้ Tensorflow, Kubernetes และ Google Cloud Platform สำหรับ Reinforcement Learning ด้วยการเชื่อมโยงฮาร์ดแวร์หลายตัวเข้าด้วยกัน
- ทำซ้ำตามกระบวนการของ AlphaGo ในงานวิจัยให้มากที่สุด โดยใช้เครื่องมือแบบโอเพ่นซอร์ส
- เผยแพร่ผลลัพธ์ที่ได้ต่อให้ผู้สนใจ Go, Machine Learning และ Kubernetes
(https://github.com/tensorflow/minigo)
Alpha Pose
เครื่องมือที่ออกมาเพื่อประเมินท่วงท่าของคนหลายๆ คนพร้อมกันซึ่งมีผลลัพธ์การทดลองได้อย่างแม่นยำพอสมควร (https://github.com/MVIG-SJTU/AlphaPose)
ที่มาและเครดิตรูปภาพ : https://www.analyticsvidhya.com/blog/2018/02/top-5-github-repositories-january-2018/