Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Bộ ML dành cho Firebase

Sử dụng máy học trong ứng dụng của bạn để giải quyết các vấn đề trong thế giới thực.

ML Kit là một SDK di động mang kiến ​​thức chuyên môn về máy học của Google cho các ứng dụng Android và iOS trong một gói mạnh mẽ nhưng dễ sử dụng. Cho dù bạn là người mới hay đã có kinh nghiệm về học máy, bạn có thể triển khai chức năng mình cần chỉ trong một vài dòng mã. Không cần phải có kiến ​​thức sâu về mạng nơ-ron hoặc tối ưu hóa mô hình để bắt đầu. Mặt khác, nếu bạn là nhà phát triển ML có kinh nghiệm, ML Kit cung cấp các API tiện lợi giúp bạn sử dụng các mô hình TensorFlow Lite tùy chỉnh trong ứng dụng dành cho thiết bị di động của mình.

Các khả năng chính

Sẵn sàng sản xuất cho các trường hợp sử dụng phổ biến

ML Kit đi kèm với một bộ API sẵn sàng sử dụng cho các trường hợp sử dụng di động phổ biến: nhận dạng văn bản, phát hiện khuôn mặt, nhận dạng mốc, quét mã vạch, dán nhãn hình ảnh và xác định ngôn ngữ của văn bản. Chỉ cần chuyển dữ liệu vào thư viện ML Kit và nó cung cấp cho bạn thông tin bạn cần.

Trên thiết bị hoặc trên đám mây

Lựa chọn API của ML Kit chạy trên thiết bị hoặc trên đám mây. Các API trên thiết bị của chúng tôi có thể xử lý dữ liệu của bạn một cách nhanh chóng và hoạt động ngay cả khi không có kết nối mạng. Mặt khác, các API dựa trên đám mây của chúng tôi tận dụng sức mạnh của công nghệ máy học của Google Cloud Platform để cung cấp cho bạn mức độ chính xác cao hơn nữa.

Triển khai các mô hình tùy chỉnh

Nếu API của ML Kit không bao gồm các trường hợp sử dụng của bạn, bạn luôn có thể mang theo các mô hình TensorFlow Lite hiện có của riêng mình. Chỉ cần tải mô hình của bạn lên Firebase và chúng tôi sẽ lo việc lưu trữ và cung cấp mô hình đó cho ứng dụng của bạn. ML Kit hoạt động như một lớp API cho mô hình tùy chỉnh của bạn, giúp việc chạy và sử dụng đơn giản hơn.

Làm thế nào nó hoạt động?

ML Kit giúp bạn dễ dàng áp dụng các kỹ thuật ML trong ứng dụng của mình bằng cách kết hợp các công nghệ ML của Google, chẳng hạn như API Google Cloud Vision , TensorFlow LiteAPI mạng thần kinh Android lại với nhau trong một SDK duy nhất. Cho dù bạn cần sức mạnh của xử lý dựa trên đám mây, khả năng thời gian thực của các mẫu thiết bị được tối ưu hóa cho thiết bị di động hay sự linh hoạt của các mẫu TensorFlow Lite tùy chỉnh, ML Kit đều có thể thực hiện được chỉ với một vài dòng mã.

Những tính năng nào khả dụng trên thiết bị hoặc trên đám mây?

Đặc tính Trên thiết bị Đám mây
Nhận dạng văn bản
Phát hiện khuôn mặt
Quét mã vạch
Nhãn hình ảnh
Phát hiện và theo dõi đối tượng
Nhận dạng mốc
Nhận dạng ngôn ngữ
Dịch
Trả lời thông minh
Suy luận mô hình AutoML
Suy luận mô hình tùy chỉnh

Đường lối thực hiện

Tích hợp SDK Nhanh chóng bao gồm SDK bằng Gradle hoặc CocoaPods.
Chuẩn bị dữ liệu đầu vào Ví dụ: nếu bạn đang sử dụng tính năng thị giác, hãy chụp ảnh từ máy ảnh và tạo siêu dữ liệu cần thiết như xoay ảnh hoặc nhắc người dùng chọn ảnh từ thư viện của họ.
Áp dụng mô hình ML cho dữ liệu của bạn Bằng cách áp dụng mô hình ML vào dữ liệu của mình, bạn tạo ra thông tin chi tiết như trạng thái cảm xúc của các khuôn mặt được phát hiện hoặc các đối tượng và khái niệm được nhận dạng trong hình ảnh, tùy thuộc vào tính năng bạn sử dụng. Sử dụng những thông tin chi tiết này để cung cấp năng lượng cho các tính năng trong ứng dụng của bạn như chỉnh trang ảnh, tạo siêu dữ liệu tự động hoặc bất cứ điều gì khác mà bạn có thể tưởng tượng.

Bước tiếp theo