Google มุ่งมั่นที่จะพัฒนาความเท่าเทียมทางเชื้อชาติสำหรับชุมชนคนผิวดำ มาดูกันว่า
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

Firebase Machine Learning

ใช้การเรียนรู้ของเครื่องในแอพของคุณเพื่อแก้ปัญหาในโลกแห่งความจริง

Firebase Machine Learning เป็น SDK มือถือที่นำความเชี่ยวชาญด้านการเรียนรู้เครื่องจักรของ Google มาสู่แอพ Android และ iOS ในแพ็คเกจที่ทรงพลัง แต่ใช้งานง่าย ไม่ว่าคุณจะใหม่หรือมีประสบการณ์ในการเรียนรู้ของเครื่องคุณสามารถใช้งานฟังก์ชั่นที่คุณต้องการในโค้ดเพียงไม่กี่บรรทัด ไม่จำเป็นต้องมีความรู้อย่างลึกซึ้งเกี่ยวกับเครือข่ายประสาทหรือการเพิ่มประสิทธิภาพของแบบจำลองเพื่อเริ่มต้น ในทางกลับกันถ้าคุณเป็นนักพัฒนา ML ที่มีประสบการณ์ Firebase ML ให้ API ที่สะดวกสบายที่ช่วยให้คุณใช้โมเดล TensorFlow Lite ที่กำหนดเองในแอพมือถือของคุณ

ความสามารถหลัก

โฮสต์และปรับใช้โมเดลที่กำหนดเอง

ใช้โมเดล TensorFlow Lite ของคุณเองสำหรับการอนุมานบนอุปกรณ์ เพียงปรับใช้แบบจำลองของคุณกับ Firebase แล้วเราจะจัดการโฮสต์และให้บริการกับแอปของคุณ Firebase จะให้บริการแบบจำลองรุ่นล่าสุดให้กับผู้ใช้ของคุณแบบไดนามิกช่วยให้คุณอัปเดตเป็นประจำโดยไม่ต้องส่งแอพเวอร์ชันใหม่ให้กับผู้ใช้

เมื่อคุณใช้ Firebase ML กับ ระยะไกล Config คุณสามารถใช้รูปแบบที่แตกต่างกันกับกลุ่มผู้ใช้ที่แตกต่างกันและมีการ ทดสอบ A / B คุณสามารถเรียกใช้การทดลองเพื่อหาสิ่งที่ดีที่สุดสำหรับการดำเนินการรูปแบบ (ดู iOS และ Android ไกด์)

ฝึกโมเดลโดยอัตโนมัติ

ด้วย Firebase ML และ AutoML Vision Edge คุณสามารถฝึกรูปแบบการติดฉลากรูปภาพ TensorFlow Lite ของคุณเองได้อย่างง่ายดายซึ่งคุณสามารถใช้ในแอพของคุณเพื่อรับรู้แนวคิดในภาพถ่าย อัปโหลดข้อมูลการฝึกอบรม - รูปภาพและป้ายกำกับของคุณเองและ AutoML Vision Edge จะใช้เพื่อฝึกอบรมโมเดลที่กำหนดเองในคลาวด์

พร้อมสำหรับการผลิตสำหรับกรณีการใช้งานทั่วไป

Firebase ML มาพร้อมกับชุด API ที่พร้อมใช้งานสำหรับกรณีการใช้งานมือถือทั่วไป: การจดจำข้อความ, การติดฉลากรูปภาพและการระบุสถานที่สำคัญ เพียงส่งผ่านข้อมูลไปยังไลบรารี่ Firebase ML และให้ข้อมูลที่คุณต้องการ API เหล่านี้ใช้ประโยชน์จากเทคโนโลยีการเรียนรู้ของเครื่องบนแพลตฟอร์ม Google Cloud เพื่อให้ความแม่นยำในระดับสูงสุดแก่คุณ

เมฆกับอุปกรณ์

Firebase ML มี API ที่ทำงานทั้งในคลาวด์หรือบนอุปกรณ์ เมื่อเราอธิบาย ML API ว่าเป็น Cloud API หรือ API บนอุปกรณ์เรากำลังอธิบาย ว่าเครื่องใดทำการอนุมาน : นั่นคือเครื่องจักรใดใช้โมเดล ML เพื่อค้นหาข้อมูลเชิงลึกเกี่ยวกับข้อมูลที่คุณให้ไว้ ใน Firebase ML สิ่งนี้เกิดขึ้นได้ทั้งบน Google Cloud หรือบนอุปกรณ์มือถือของผู้ใช้ของคุณ

API การจดจำข้อความการติดฉลากรูปภาพและการจำแนกสถานที่สำคัญนั้นใช้การอนุมานในคลาวด์ โมเดลเหล่านี้มีกำลังในการคำนวณและหน่วยความจำที่มีให้มากกว่ารุ่นบนอุปกรณ์ที่เทียบเคียงกันและด้วยเหตุนี้จึงสามารถทำการอนุมานด้วยความแม่นยำและความแม่นยำที่สูงกว่าโมเดลบนอุปกรณ์ ในทางตรงกันข้ามทุกคำขอไปยัง API เหล่านี้ต้องใช้เครือข่ายไปกลับซึ่งทำให้ไม่เหมาะสมสำหรับแอปพลิเคชันแบบเรียลไทม์และเวลาแฝงต่ำเช่นการประมวลผลวิดีโอ

API โมเดลที่กำหนดเองและ AutoML Vision Edge จัดการกับ ML โมเดลที่รันบนอุปกรณ์ รุ่นที่ใช้และผลิตโดยคุณสมบัติเหล่านี้คือรุ่น TensorFlow Lite ซึ่งได้รับการปรับให้เหมาะกับการทำงานบนอุปกรณ์มือถือ ข้อได้เปรียบที่ใหญ่ที่สุดสำหรับโมเดลเหล่านี้คือพวกเขาไม่ต้องการการเชื่อมต่อเครือข่ายและสามารถทำงานได้อย่างรวดเร็ว - เร็วพอตัวอย่างเช่นในการประมวลผลเฟรมของวิดีโอแบบเรียลไทม์

Firebase ML มอบความสามารถหลักสองประการสำหรับรุ่นที่กำหนดเองในอุปกรณ์:

  • การปรับใช้โมเดลที่กำหนดเอง : ปรับใช้โมเดลที่กำหนดเองไปยังอุปกรณ์ของผู้ใช้ของคุณโดยการอัปโหลดไปยังเซิร์ฟเวอร์ของเรา แอปที่เปิดใช้งาน Firebase ของคุณจะดาวน์โหลดโมเดลไปยังอุปกรณ์ตามต้องการ สิ่งนี้ช่วยให้คุณรักษาขนาดการติดตั้งเริ่มต้นของแอปให้เล็กและคุณสามารถสลับรุ่น ML ได้โดยไม่ต้องเผยแพร่แอพของคุณอีกครั้ง

  • AutoML Vision Edge : บริการนี้ช่วยให้คุณสร้างรูปแบบการจัดหมวดหมู่ภาพที่กำหนดเองบนอุปกรณ์ด้วยเว็บอินเตอร์เฟสที่ใช้งานง่าย จากนั้นคุณสามารถโฮสต์โมเดลที่คุณสร้างด้วยบริการที่กล่าวถึงข้างต้นได้อย่างราบรื่น

ML Kit: รุ่นอุปกรณ์พร้อมใช้

หากคุณกำลังมองหารุ่นที่ได้รับการฝึกฝนมาแล้วในตัวเครื่องให้ลองใช้ ML Kit ML Kit สำหรับ iOS และ Android และมี API สำหรับการใช้งานหลายกรณี:

  • การรับรู้ข้อความ
  • การติดฉลากรูปภาพ
  • การตรวจจับและติดตามวัตถุ
  • การตรวจจับใบหน้าและการติดตามรูปร่าง
  • สแกนบาร์โค้ด
  • การระบุภาษา
  • การแปล
  • สมาร์ทตอบ

ขั้นตอนถัดไป