Amazon Web Services - การเรียนรู้ของเครื่อง

Amazon Machine Learning เป็นบริการที่ช่วยในการพัฒนาแอปพลิเคชันเชิงคาดการณ์โดยใช้อัลกอริทึมแบบจำลองทางคณิตศาสตร์จากข้อมูลของผู้ใช้

Amazon Machine Learning อ่านข้อมูลผ่าน Amazon S3, Redshift และ RDS จากนั้นแสดงภาพข้อมูลผ่าน AWS Management Console และ Amazon Machine Learning API ข้อมูลนี้สามารถนำเข้าหรือส่งออกไปยังบริการ AWS อื่น ๆ ผ่านบัคเก็ต S3

โดยใช้อัลกอริทึม "การถดถอยโลจิสติกส์มาตรฐานอุตสาหกรรม" เพื่อสร้างแบบจำลอง

ประเภทของงานที่ดำเนินการโดย Amazon Machine Learning

บริการ Amazon Machine Learning สามารถทำงานได้สามประเภท -

  • แบบจำลองการจำแนกไบนารีสามารถทำนายหนึ่งในสองผลลัพธ์ที่เป็นไปได้นั่นคือใช่หรือไม่ใช่

  • แบบจำลองการจำแนกหลายชั้นสามารถทำนายเงื่อนไขได้หลายเงื่อนไข ตัวอย่างเช่นสามารถติดตามคำสั่งซื้อออนไลน์ของลูกค้า

  • แบบจำลองการถดถอยทำให้ได้ค่าที่แน่นอน แบบจำลองการถดถอยสามารถทำนายราคาขายดีที่สุดสำหรับผลิตภัณฑ์หรือจำนวนหน่วยที่จะขายได้

วิธีใช้ Amazon Machine Learning

Step 1- ลงชื่อเข้าใช้บัญชี AWS แล้วเลือก Machine Learning คลิกปุ่มเริ่มต้น

Step 2 - เลือก Standard Setup จากนั้นคลิก Launch

Step 3- ในส่วนข้อมูลอินพุตกรอกรายละเอียดที่จำเป็นและเลือกตัวเลือกสำหรับการจัดเก็บข้อมูลทั้ง S3 หรือ Redshift คลิกปุ่มยืนยัน

Step 4- หลังจากการตรวจสอบตำแหน่ง S3 เสร็จสิ้นส่วน Schema จะเปิดขึ้น กรอกข้อมูลในช่องตามข้อกำหนดและดำเนินการขั้นตอนต่อไป

Step 5 - ในส่วนเป้าหมายเลือกตัวแปรที่เลือกในส่วน Schema อีกครั้งและดำเนินการในขั้นตอนต่อไป

Step 6- ปล่อยให้ค่าเป็นค่าเริ่มต้นในส่วน Row ID และไปที่ส่วน Review ตรวจสอบรายละเอียดและคลิกปุ่มดำเนินการต่อ

ต่อไปนี้เป็นภาพหน้าจอบางส่วนของบริการ Machine Learning

Data Set Created by Machine Learning

Summary Made by Machine Learning

Exploring Performance Using Machine Learning

คุณสมบัติของ Amazon Machine Learning

Easy to create machine learning models - สร้างแบบจำลอง ML จากข้อมูลที่จัดเก็บใน Amazon S3, Amazon Redshift, Amazon RDS และค้นหาโมเดลเหล่านี้เพื่อคาดการณ์ได้อย่างง่ายดายโดยใช้ Amazon ML API และวิซาร์ด

High performance- API การคาดการณ์ของ Amazon ML สามารถใช้เพิ่มเติมเพื่อสร้างการคาดการณ์หลายพันล้านรายการสำหรับแอปพลิเคชัน เราสามารถใช้งานได้ภายในแอปพลิเคชันเว็บแบบโต้ตอบมือถือหรือเดสก์ท็อป

Cost-efficient - จ่ายเฉพาะสิ่งที่เราใช้โดยไม่มีค่าใช้จ่ายในการติดตั้งและไม่มีภาระผูกพันล่วงหน้า