Baidu เปิด Open Source ระบบ Machine Learning โดยใช้ C++ และ Python เป็นหลัก

ค่ายใหญ่ออกมาเปิด Open Source ให้ระบบ Machine Learning กันหมดแล้ว ไม่เว้นแม้แต่ Baidu จากจีน

paddlepaddle_banner

Baidu ยักษ์ใหญ่ทางด้าน Search Engine จากจีน ได้ประกาศเปิด Open Source ให้กับระบบ Machine Learning Framework ที่ใช้ C++ และ Python ในการพัฒนาภายใต้ชื่อโครงการว่า PaddlePaddle โดยคำว่า Paddle นี้ย่อมาจาก PArallel Distributed Deep LEarning นั่นเอง และได้เริ่มใช้ PaddlePaddle ในการทำ Speech Transcription สำหรับภาษาจีนไปแล้วด้วยการใช้ไฟล์เสียงความยาวกว่า 20,000 ชั่วโมงในการฝึก

Core Library ของ PaddlePaddle นี้ใช้ภาษา C++ เพื่อความเร็วสูงสุด พร้อมใช้ความสามารถจาก GPU และ Intel SSE/AVX เพื่อเร่งความเร็ววในการประมวลผลด้วย โดยผู้ใช้งานสามารถเรียกใช้งานได้โดยตรงจาก C++ รวมถึงยังมี PyDataProvider2 ที่เป็น Library สำหรับให้ภาษา Python เรียกใช้งาน ซึ่งภายใน PyDataProvider2 เองนี้ก็มีการผสานเทคโนโลยี Multithreading และ Cache ลงไปในตัวเพื่อใหห้การรับส่งข้อมูลเป็นไปได้ด้วยประสิทธิภาพสูงสุด

การ Training ใดๆ นั้นก็สามารถเกิดขึ้นได้อย่างง่ายดายบนระบบ Cluster ที่มี GPU หรือไม่มี GPU ก็ได้ โดย PaddlePaddle นี้จะช่วยให้การพัฒนาโค้ดใช้เวลาเพียง 25% สำหรับการพัฒนาระบบที่มีความคล้ายคลึงกันกับเดิม

ผู้ที่สนใจสามารถศึกษารายละเอียดเพิ่มเติมได้ที่ http://www.paddlepaddle.org/ เลยนะครับ โดยก่อนหน้านี้ Baidu ยังเคยเปิด OpenSource ให้กับระบบอื่นๆ อย่าง Baidu File System, Galaxy สำหรับบริหารจัดการ Cluster และ Shuttle ระบบ Framework สำหรับใช้ใน MapReduce มาแล้ว

ที่มา: http://www.infoworld.com/article/3114175/artificial-intelligence/baidu-open-sources-python-driven-machine-learning-framework.html

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

DCSS ชู Integration Platform ผสาน Observability และ Zero Trust ขับเคลื่อน Modern Enterprise [Guest Post]

สรุปงาน “Future-Ready Integration Platform for Modern Enterprise” โดย บริษัท ดีซีเอสเอส (ประเทศไทย) จำกัด ที่มาพร้อมการบริการด้านIT พลัง Centralized …

ปรับกลยุทธ์ Enterprise Infrastructure ที่ Symphony Communication มองว่า Public Cloud อาจไม่ใช่คำตอบเดียวเสมอไป

องค์กรส่วนใหญ่ที่ตัดสินใจย้ายระบบขึ้น Public Cloud หวังผลด้านความรวดเร็วและความยืดหยุ่น แต่เมื่อเวลาผ่านไปกลับพบปัญหาต้นทุนที่พุ่งสูงขึ้น ควบคู่กับความซับซ้อนในการบริหารจัดการ และความเสี่ยงด้าน Ransomware ที่รุนแรงขึ้น จนทิศทางการขึ้น Public Cloud อาจไม่ใช่คำตอบสุดท้ายในการบริหารจัดการองค์กรในยุคนี้ ภายในงาน Enterprise …