แมชชีนเลิร์นนิง - การนำไปใช้
ในการพัฒนาแอปพลิเคชัน ML คุณจะต้องตัดสินใจเกี่ยวกับแพลตฟอร์ม IDE และภาษาสำหรับการพัฒนา มีให้เลือกมากมาย สิ่งเหล่านี้ส่วนใหญ่จะตอบสนองความต้องการของคุณได้อย่างง่ายดายเนื่องจากทั้งหมดนี้มีการใช้อัลกอริทึม AI ที่กล่าวถึง
หากคุณกำลังพัฒนาอัลกอริทึม ML ด้วยตัวคุณเองจำเป็นต้องทำความเข้าใจประเด็นต่อไปนี้อย่างรอบคอบ -
ภาษาที่คุณเลือก - โดยพื้นฐานแล้วนี่คือความสามารถของคุณในภาษาใดภาษาหนึ่งที่สนับสนุนในการพัฒนา ML
IDE ที่คุณใช้ - สิ่งนี้จะขึ้นอยู่กับความคุ้นเคยของคุณกับ IDE ที่มีอยู่และระดับความสะดวกสบายของคุณ
Development platform- มีหลายแพลตฟอร์มสำหรับการพัฒนาและการปรับใช้ ส่วนใหญ่ใช้งานได้ฟรี ในบางกรณีคุณอาจต้องเสียค่าธรรมเนียมใบอนุญาตเกินจำนวนการใช้งานที่กำหนด นี่คือรายการสั้น ๆ ของตัวเลือกภาษา IDE และแพลตฟอร์มสำหรับการอ้างอิงที่พร้อมใช้งานของคุณ
ตัวเลือกภาษา
นี่คือรายการภาษาที่รองรับการพัฒนา ML -
- Python
- R
- Matlab
- Octave
- Julia
- C++
- C
รายการนี้ไม่ครอบคลุมเป็นหลัก อย่างไรก็ตามมันครอบคลุมภาษายอดนิยมมากมายที่ใช้ในการพัฒนาแมชชีนเลิร์นนิง ขึ้นอยู่กับระดับความสะดวกสบายของคุณเลือกภาษาสำหรับการพัฒนาพัฒนาแบบจำลองของคุณและทดสอบ
IDE
นี่คือรายการ IDE ที่รองรับการพัฒนา ML -
- อาร์สตูดิโอ
- Pycharm
- iPython / Jupyter Notebook
- Julia
- Spyder
- Anaconda
- Rodeo
- Google –Colab
รายการด้านบนไม่ครอบคลุมเป็นหลัก แต่ละคนมีข้อดีและข้อด้อยของตัวเอง ขอแนะนำให้ผู้อ่านลองใช้ IDE ที่แตกต่างกันเหล่านี้ก่อนที่จะ จำกัด ขอบเขตให้เหลือเพียงรายการเดียว
แพลตฟอร์ม
นี่คือรายการของแพลตฟอร์มที่สามารถใช้งานแอปพลิเคชัน ML ได้ -
- IBM
- Microsoft Azure
- Google Cloud
- Amazon
- Mlflow
อีกครั้งรายการนี้ยังไม่ครบถ้วนสมบูรณ์ ขอแนะนำให้ผู้อ่านลงชื่อสมัครใช้บริการดังกล่าวข้างต้นและทดลองใช้ด้วยตนเอง