TensorFlow

TensorFlow เป็นไลบรารีที่ใช้ในการพัฒนา Machine Learning ได้รับการพัฒนาโดยบริษัท Google ได้ทำการเปิดตัวเมื่อวันที่ 11 กุมภาพันธ์ 2017 ซึ่ง Tensor Flow นั้นจะเป็น Open source ที่จะใช้ python ในการเขียน รองรับเวอร์ชั่นทั้ง python2 และ Python3 โดย Tensor Flow สามารถทำงานบน CPU และ GPUs รองรับระบบปฎิบัติการ Linux, macOS, Windows และ Android ชื่อของ Tensor flow มาจากชื่อเฟรมเวิร์กที่ถูกนำมาพัฒนาต่ออย่าง Tensor การคำณวนทั้งหมดจึงเกี่ยวข้องเวกเตอร์ และ เมทริกซ์หลายมิติ ที่มีข้อมูลจุอยู่หลายหลากชนิด ค่าทั้งหมดในหนึ่ง Tensor จะมีขนาดของข้อมูลแตกต่างกันไปที่เรียกว่า shape Tensor จะมาจากอะไรก็ได้ทั้งข้อมูลที่ป้อนเข้าไป หรือ ผลลัพธ์จากการคำนวณ ใน Tensor […]

nich

24 October 2019

AI vs. Machine Learning vs. Deep Learning

AI, Machine Learning, Deep Learning คงจะเคยได้ยิน ได้เห็นกันมาบ้าง แต่แล้วความแตกต่างมันคืออะไรหละ จากรูปข้างต้นก็พอจะเห็นถึงที่มาได้แล้วว่าคืออะไร โดย AI ถือว่าเป็นศาสตร์แขนงหนึ่งซึ่งมี Machine Learning เป็นหนึ่งในศาสตร์ของ AI และ Deep Learning ถือเป็นศาสตร์ของ Machine Learning อีกทีนึง ตามรูปต่อไปนี้เลย Artificial Intelligence หรือปัญญาประดิษฐ์ เป็นศาสตร์แขนงหนึ่ง ที่วิจัยและพัฒนาคอมพิวเตอร์ให้มีความสามารถในการเรียนรู้พฤติกรรม การคิด การตัดสินใจ แบบสมองที่ซับซ้อนของมนุษย์ หรือว่าง่ายๆ คือ การทำให้คอมพิวเตอร์ ทำงานได้ชาญฉลาดเหมือนสมองของคนนั่นเอง Machine Learning คือ ส่วนการเรียนรู้ของเครื่อง ถูกใช้งานเสมือนเป็นสมองของ AI (Artificial Intelligence) เราอาจพูดได้ว่า  AI ใช้ Machine Learning ในการสร้างความฉลาด มักจะใช้เรียกโมเดลที่เกิดจากการเรียนรู้ของปัญญาประดิษฐ์ ไม่ได้เกิดจากการเขียนโดยใช้มนุษย์ มนุษย์มีหน้าที่เขียนโปรแกรมให้ AI (เครื่อง) […]

nich

30 September 2019