Roadmap การพัฒนา platform ของ Vertex AI
จากภาพ Roadmap เราจะทราบว่าในขณะนี้ (มิถุนายน 2021) บน platform ของ Vertex AI ได้มีการเปิดให้ทดลองใช้งาน(Preview) บริการหลายตัวมาก ดังตัวอย่างต่อไปนี้
Vertex Vizier บริการจูน hyperparameter อัตโนมัติ เพื่อความสามารถสูงสุดของโมเดล ซึ่งปกติงาน optimize เช่นนี้ต้องอาศัยความสามารถของผู้เชี่ยวชาญ
Vertex Feature Store บริการเก็บ feature สำหรับนำมาใช้ซ้ำ อันจะส่งเสริมการทำ MLOps อย่างมีประสิทธิภาพ เพื่อการ scale ขนาดของงานในอนาคต
สำหรับท่านที่กำลังพิจารณาว่าการลงทุนกับ platform นี้คุ้มค่าหรือไม่ ขอแนะนำให้ลองไปศึกษาโดยละเอียดดูนะครับ เพราะบริการที่เปิดทดลองนี้จะออกมาเป็นตัวเต็มมาให้เราได้ใช้ในอนาคต
Auto ML บน Vertex AI ต่างกับของเดิมอย่างไร?
เมื่อถูกนำมาอยู่บน Vertex AI มีสิ่งที่เปลี่ยนแปลงจากเดิมไปบ้าง เหมือนกับการอัพเวอรชั่นใหม่ ขอยกตัวอย่างสิ่งที่เปลี่ยนไป ดังนี้
เดิมใน AutoML แต่ละคำสั่งมีความไม่แน่ไม่นอนในการใช้ project-number หรือ project-id บน Vertex AI จะอนุญาตให้ใช้ได้ทั้งคู่
เปลี่ยนจากการ deploy โมเดลเข้าไปตรงๆ เป็น deploy ผ่าน Endpoint บน Vertex AI ทำให้เมื่อมีการเรียก predict จะทำผ่าน Endpoint
แยก API client สำหรับแต่ละ API resource
AutoML Vision และ AutoML Video Intelligence จะสามารถรับ JSONL input ได้แล้ว
นอกจากนี้ก็ยังสามารถเข้าไปอ่านรายละเอียดเต็มๆ ได้ใน Vertex AI for AutoML users
Custom model บน Vertex AI ต่างกับ AI platform อย่างไร?
ระบบการทำ Custom model บน Vertex AI ก็เสมือน AI platform อัพเวอรชั่นใหม่ในชื่อใหม่ มีเค้าโครงเดิมอยู่ และมีสิ่งที่เปลี่ยนแปลงไปบ้าง ขอยกตัวอย่างสิ่งที่เปลี่ยนไป ดังนี้
ไม่ว่าจังหวะสั่ง train หรือ deploy จากเดิมที่ต้องระบุ Runtime versions ของ framework ที่ใช้ เปลี่ยนมาระบุ Container แทน
Vertex AI จะ support ถึงแค่ endpoint ระดับ regional ไม่ถึงระดับ global แบบเดิม
เปลี่ยนจากการ deploy โมเดลเข้าไปตรงๆ เป็น deploy ผ่าน Endpoint บน Vertex AI ทำให้เมื่อมีการเรียก predict จะทำผ่าน Endpoint
บน AI platform ไม่มี built-in API resource สำหรับการทำ orchestration ใดๆ มาก่อน แต่บน Vertex AI จะมีให้ จึงเรียกได้ว่าใช้งานครบจบในตัวเดียวได้ ไม่ต้องต่อบริการอื่นๆ เข้ามาทำ orchestration เช่น Kubeflow เป็นต้น
นอกจากนี้สามารถเข้าไปอ่านรายละเอียดเต็มๆ ได้ใน Vertex AI for AI Platform users
สำหรับผู้ใช้บริการ AI platform และ Auto ML อยู่แล้วต้องการ Migrate มาใช้ Vertex AI
ลูกค้าเดิมที่สนใจจะ migrate มาใช้งาน Vertex AI สามารถทำการ migrate ได้โดยไม่มีค่าใช้จ่ายใดๆ ครับ โดยการ migrate มาใช้ Vertex AI มี 2 วิธี ได้แก่ การใช้ migration tool กับการยิง API ไปเรียกใช้ method สำหรับ migrate ในบทความนี้ขอแนะนำให้ใช้วิธีแรก