18
May
Azure AI ผู้ช่วยอัจฉริยะที่นักพัฒนาไม่ควรมองข้าม
.
ในอดีตนั้น หากนักพัฒนาอยากจะทำ AI ขึ้นมาเพื่อใช้ในแอปพลิเคชันหรือช่วยทำงาน ถือว่าเป็นเรื่องยากเลยทีเดียวเพราะว่าต้องเริ่มเขียนใหม่ตั้งแต่ต้น เขียนโค้ดยาก แถมต้องมีความรู้เฉพาะอย่าง Machine learning หรือเก่งด้านคณิตศาสตร์ขั้นสูง
.
แต่ด้วยบริการคลาวด์ของทาง Microsoft ที่พัฒนาขึ้นมาเป็น Azure AI ตอนนี้นักพัฒนาทุกคนสามารถใช้ AI เป็นตัวช่วยในการพัฒนา แก้ปัญหาที่ซับซ้อน ลดขั้นตอนการทำงาน เพื่อสร้างนวัตกรรมและเพิ่มประสบการณ์ให้กับผู้ใช้งานแอปพลิเคชั่นของคุณ ซึ่งทาง Microsoft มุ่งมั่นสร้าง Azure AI ขึ้นมาเพื่อเพิ่มขีดความสามารถของนักพัฒนา นักพัฒนาสามารถพัฒนาตามเงื่อนไขของตัวเองและใช้เครื่องมือรวมไปถึงภาษาของนักพัฒนาเองได้ มอบประสบการณ์ในการพัฒนาโดยใช้โค้ดที่น้อยจนไปถึงการไม่ต้องใช้โค้ดเลย
.
ความสามารถเฉพาะของ Azure AI
.
1. ให้ AI ช่วยพัฒนาในแบบที่คุณต้องการ และเพิ่มความสามารถให้กับนักพัฒนาทุกคน
– ด้าน App Developer เพิ่มความสามารถของ AI ให้แอปของคุณ ไม่ว่าจะมีความสามารถทางด้าน machine learning มากน้อยแค่ไหน
– ด้าน Data Scientists ทำงานร่วมกันและสร้างโมเดลได้เร็วขึ้นด้วยเครื่องมือ frameworks และภาษาที่คุณเลือก
– ด้าน ML Engineers มอบโมเดลได้เร็วขึ้นและน่าเชื่อถือมากขึ้นด้วย แนวทางปฏิบัติ DevOps ที่คุณมีอยู่
.
2. ให้ AI พัฒนาแอปของคุณให้ดียื่งขึ้น
– เข้าถึงและใช้ AI ตัวเดียวกับที่ทาง Microsoft ได้นำมาใช้จริงในโปรแกรมต่างๆ
เช่น เทคโนโลยีการจดจำใบหน้า บน Window hello ที่อยู่ Window 10 ใช้ในโน๊ตบุ๊คที่มีกล้องแสกนใบหน้า, การแปลภาษาแบบเรียลไทม์ในขณะที่เราพูดบน Powerpoint , ช่วยออกแบบดีไซน์เทมเพลตการนำเสนอบน Powerpoint, ช่วยออกแบบประสบการณ์ในการเล่นเกมให้ผู้ใช้ x-box และการถอดเสียงพูดในการประชุมของ Microsoft Teams
– ประสิทธิภาพสูง ขยายขนาดโดยไม่จำกัดบนโครงสร้างพื้นฐานระดับโลกที่ไม่มีใครเทียบได้ของ Azure
– เป็น AI ที่อยู่บนคลาวด์ Azure ที่น่าเชื่อถือที่สุดพร้อมการรับรองการปฏิบัติตามข้อกำหนดมากกว่าระบบอื่น ๆ
.
3.มั่นใจได้ว่า AI ที่คุณนำมาใช้มีความปลอดภัย (responsible AI)
– AI จะทำการแปลงข้อมูลด้วยการตีความด้านพฤติกรรและลดอคติ
– Al จะรักษาความเป็นส่วนตัวและรักษาความลับของแอปพลิเคชั่นคุณ
– เป็น Al ที่สามารถปฏิบัติตามข้อกำหนดที่คุณกำหนดได้
.
Azure Cognitive Services
.
ทาง Microsoft ได้สร้าง AI สำเร็จรูปให้เราใช้ได้เลยนั่นก็คือ Azure Cognitive Services เป็นหนึ่งในบริการ Azure AI เป็นโปรแกรม AI ที่ครอบคลุมและปรับแต่งโดยใช้ข้อมูลของคุณได้ดีที่สุด มันเป็น AI ตัวแรกที่มีความคล้ายคลึงกับมนุษย์ในด้านภาษาและการพูดผ่านมุมมองของคอมพิวเตอร์ ที่ประกอบด้วย API ด้านการแยกแยะข้อมูลหลายตัว แบ่งได้เป็น 4 กลุ่มคือ
.
1. Vision (งานด้านภาพ รูป วีดีโอ)
– Computer Vision การวิเคราะห์แยกสิ่งของ คน และสถานที่ต่างๆที่อยู่ในภาพและวีดีโอ
และการถอดรูปภาพเป็นตัวหนังสือ (OCR)
– Face ตรวจสอบใบหน้า เช่น เป็นใคร อายุเท่าไร เพศ อารมณ์
– Ink Recogniser การวิเคราะห์ลายมือ ตัวหนังสือ ลายเซ็นที่อยู่ในไฟล์ดิจิตอล AI จะสามาถแจกแจงลำดับขั้นตอนของการเขียนได้
– Video Indexer การวิเคราะห์ภาพและเสียงในวีดีโอ รายละเอียดสิ่งต่างๆที่อยู่ในวีดีโอ
– Custom Vision สามารถระบุสิ่งเราต้องการให้มันแยกแยะได้ เช่น แยกแยะโลโก้ของแต่ละบริษัท
– Form Recognizer สามารถทำความเข้าใจรูปแบบฟอร์มทั้งข้อความและตารางในเอกสารแล้วแปลงมันออกมาเป็นข้อความได้
.
2. Speech (งานด้านเสียงพูด)
– Speech Services สามารถแปลงคำพูดเป็นข้อความ, แปลงข้อความเป็นคำพูด และ แปลภาษาได้
– Speech Recognition สามารถแยกแยะได้ว่า คนพูดคือใคร และยืนยันได้ว่าเสียงนี้เป็นของคนๆนั้นจริงหรือไม่ ตัวอย่างที่เห็นได้ชัดเจนสุดคือการทำ Login ด้วยเสียง
.
3. Language (งานด้านภาษา)
– Text Analytics มันสามารถแยกภาษา อารมณ์ความมั่นใจของผู้พูดในภาษานั่น แยกออกเป็นวลีได้ คำที่พูดออกมานั่นแต่ละคำหมายความว่าอย่างไร
– Translator Text การแปลภาษาจากภาษาหนึ่งไปสู่อีกภาษาหนึ่ง ได้มากถึง 90 ภาษา สำหรับงานบริการลูกค้าอย่างการ Call Center
– Language Understanding เพิ่มความเป็นธรรมชาติให้กับ AI เหมือนกำลังตอบโต้กับคน หรือเวลาที่ผู้ใช้ใช้ภาษาที่เป็นธรรมชาติบนอุปกรณ์ไอทีต่างๆ เช่น อุปกรณ์ IOT AI ก็จะสามารถเข้าใจได้
– QnA Maker สามารถสร้าง บทสนทนาถามตอบ และคำถามที่ถามบ่อยจากข้อมูลที่เรามีได้
.
4. Decision (งานด้านการตัดสินใจ)
– Anomaly Detector ระบุปัญหาล่วงหน้าก่อนที่มันจะเกิดได้
– Content Moderator ช่วยตรวจจับ และระบุคอนเท้นต์ที่ไม่เหมาะสมหรือคอนเท้นต์ที่คุณไม่ต้องการได้
– Personalizer AI สามารถสร้างประสบการณ์ที่ดีที่สุดให้แต่ละคนได้ โดยการทำ loop เพื่อประเมินผลความชอบของผู้ใช้ในแต่ละคน
.
ตัวอย่างการใช้งาน
.
Airbus ใช้ Decision AI ทำงานควบคู่กับดาวเทียม ในระบบ containers เพื่อช่วยระบุปัญหาตรวจสอบสภาพของเครื่องบินและตรวจจับความผิดปกติ ทำให้แก้ปัญหาได้อย่างทันท่วงที ยังใช้ลดความซับซ้อนในการฝึกนักบินด้วยแชทบอทที่เปิดใช้งานด้วยคำพูด
.
BBC คิดค้นวิธีการนำเสนอเนื้อหาข่าวที่เชื่อถือได้ด้วยการใช้ Azure Cognitive Services และ Azure Bot Services BBC ได้สร้างผู้ช่วยเสียงเสมือนแบบ end-to-end ที่กำหนดให้รวบรวมเอกลักษณ์ของแบรนด์และช่วยสร้างความสัมพันธ์ผ่านบทสนทนากับผู้ชมในวงกว้าง นักพัฒนาจากบริษัท BBC ใช้ AI ตัวนี้ในการสร้างผู้ช่วยเสมือนเข้าใจในสิ่งที่ผู้ใช้ต้องการได้
.
Uber เพิ่มความปลอดภัยของแพลตฟอร์มด้วยการจดจำใบหน้า
Uber ใช้ Cognitive Services เพื่อป้องกันการฉ้อโกงให้คนอื่นมาสวมสิทธิโดยช่วยให้แน่ใจว่าคนขับอูเบอร์ที่ใช้แอปขับรถอยู่ตอนนั้นตรงกับบัญชีที่บันทึกไว้
.
Volkswagen ดึงดูดลูกค้าทั่วโลกด้วยการแปลภาษาแบบเรียลไทม์ถึง 40 ภาษา
Volkswagen ใช้ Cognitive Services สำหรับการแปลภาษาบนเอกสารแบบเรียลไทม์คุณภาพสูงทำให้บริษัทได้รับฐานลูกค้าทั่วโลกได้มากขึ้น
.
.
.
สนใจบริการ Azure สอบถามข้อมูล พร้อมให้คำปรึกษา
ติดต่อบริษัท มอนสเตอร์ คอนเนค
โทร 02 392 3608
หรือ Line: @monsterconnect
.
.
.
Written by Witsawa Chanton
.
Ref.
https://azure.microsoft.com/en-us/overview/ai-platform/#machine-learning
https://azure.microsoft.com/en-us/services/cognitive-services/#overview
https://www.saladpuk.com/cloud/azure-cognitive-services