Udostępnij przez


Które rozwiązanie sztucznej inteligencji jest dla mnie odpowiednie?

Firma Microsoft oferuje kilka różnych rozwiązań sztucznej inteligencji, co oznacza, że masz do dyspozycji kilka opcji. Ale jak wybrać, który z nich ma być używany dla aplikacji? Przeanalizujmy to.

Chcę zintegrować model uczenia maszynowego z aplikacją i uruchomić go na urządzeniu, korzystając w pełni z przyspieszania sprzętowego

Usługa Windows Machine Learning jest właściwym wyborem dla Ciebie. Te interfejsy API WinRT wysokiego poziomu działają w aplikacjach systemu Windows 10 (UWP, desktop) i oceniają modele bezpośrednio na urządzeniu. Możesz nawet skorzystać z procesora GPU urządzenia (jeśli ma go) w celu uzyskania lepszej wydajności.

Chcę mieć pełną kontrolę nad wykorzystaniem zasobów podczas wykonywania modelu w przypadku aplikacji intensywnie korzystających z dużych ilości danych

DirectML to to, co chcesz. Te interfejsy API w stylu DirectX zapewniają paradygmat programowania, który będzie dobrze znany deweloperom gier w języku C++, i pozwala na pełne wykorzystanie sprzętu.

Chcę trenować, testować i wdrażać modele uczenia maszynowego za pomocą struktury znanej deweloperowi platformy .NET

Zapoznaj się z ML.NET — strukturą uczenia maszynowego utworzoną dla deweloperów platformy .NET.

Chcę wykorzystać możliwości chmury platformy Azure do trenowania i wdrażania modeli uczenia maszynowego

Zobacz Co to są produkty uczenia maszynowego w firmie Microsoft? aby uzyskać kompleksową listę rozwiązań dostępnych w firmie Microsoft, w tym wiele produktów i usług uruchomionych na platformie Azure.