Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Mimo dużych możliwości nowoczesnych modeli AI, produkcyjne aplikacje AI są często trudne do zbudowania. Trzy kluczowe wyzwania można podsumować jako:
- Ład: wiele platform ma trudności z zapewnieniem ujednoliconego ładu, prywatności danych i zabezpieczeń dla danych i zasobów sztucznej inteligencji.
- Jakość: elastyczne i nieprzewidywalne zachowanie modeli sztucznej inteligencji zwiększa złożoność oceny.
- Kontrola: Platformy muszą zapewniać elastyczność, wybór modelu i dostosowywanie.
Nadzór nad danymi i sztuczną inteligencją
Aplikacje sztucznej inteligencji wymagają różnych zasobów danych i sztucznej inteligencji: tabel, indeksów wektorów, modeli sztucznej inteligencji, narzędzi i nie tylko. Platforma sztucznej inteligencji musi zapewnić precyzyjny dostęp do tych zasobów deweloperom, zapewniając jednocześnie wspólny ład administratorom. Bez pełnego ładu organizacje napotykają zagrożenia, takie jak:
- Wyciek danych: poufne dane klienta lub przedsiębiorstwa mogą być niewłaściwie wykorzystywane bez odpowiedniego śledzenia pochodzenia i kontroli dostępu, a dane mogą przypadkowo wyciekać za pośrednictwem danych wyjściowych modelu, jeśli odpowiednie zabezpieczenia nie są wymuszane.
- Ograniczenia zgodności: Wiele organizacji ma wymagania dotyczące zgodności, takie jak SOC2 lub HIPAA, a integrowanie modeli sztucznej inteligencji ze zgodnymi starszymi platformami może być złożone, co prowadzi do opóźnień lub ograniczeń w korzystaniu z najlepszych modeli.
- Nieautoryzowane użycie lub nieoczekiwane koszty: bez kontroli dostępu i barier użycia modele sztucznej inteligencji mogą być używane przez nieautoryzowane zespoły lub generują wysokie koszty użycia.
Usługa Azure Databricks upraszcza ujednolicone zarządzanie danymi i sztuczną inteligencją poprzez:
- Unity Catalog, który zarządza plikami, tabelami, indeksami wektorów, magazynami funkcji, modelami i narzędziami w ramach zunifikowanego modelu zarządzania
- Brama sztucznej inteligencji, która zapewnia ujednolicony nadzór i monitorowanie punktów końcowych modelu sztucznej inteligencji, w tym barier bezpieczeństwa i limitów użycia
- Databricks AI Security Framework, która zawiera kompleksowy przewodnik po zarządzaniu ryzykiem sztucznej inteligencji
- Databricks AI Governance Framework, która uzupełnia strukturę zabezpieczeń, zapewniając wgląd w ład obejmujący zarówno zabezpieczenia, jak i integralność operacyjną
Jakość modeli, agentów i aplikacji
Modele sztucznej inteligencji generują otwarte, stochastyczne dane wyjściowe i są często stosowane do otwartych problemów z wieloma "dobrymi" odpowiedziami. Nawet definiowanie "wysokiej jakości" może być trudne i często wymaga iteracyjnych opinii ekspertów lub użytkowników domeny. Bez niezawodnych procesów oceny organizacje napotykają zagrożenia, takie jak:
- Negatywne doświadczenia użytkowników: jeśli aplikacje AI nie są oceniane na podstawie wskaźników zgodnych z potrzebami użytkowników, użytkownicy mogą uznać odpowiedzi za nieprzydatne, niedokładne, a nawet szkodliwe lub obraźliwe. Reputacja marki może cierpieć w skrajnych przypadkach.
- Zawieszenie prac rozwojowych: Jeśli jakości nie można zdefiniować ani zmierzyć w sposób umożliwiający akceptację interesariuszy, projekty AI mogą zostać opóźnione lub anulowane z powodu braku „potwierdzenia” jakości.
Usługa Azure Databricks upraszcza mierzenie i optymalizowanie jakości sztucznej inteligencji za pomocą:
- Ocena i monitorowanie platformy MLflow z wbudowanymi sędziami i niestandardowymi wskaźnikami w celu mierzenia jakości, użytecznej zarówno w monitorowaniu rozwoju, jak i produkcji
- Śledzenie MLflow, z automatycznym i ręcznym śledzeniem, aby zapewnić wgląd zarówno w rozwój, jak i produkcję
- Zbieranie opinii od ludzi z wbudowaną aplikacją do zbierania opinii ekspertów podczas opracowywania oraz interfejsów API do zbierania opinii użytkowników z aplikacji produkcyjnych
- Metody optymalizacji kompromisów między jakością, kosztami i opóźnieniami. Asystent wiedzy zapewnia środowisko optymalizacji z przewodnikiem dla czatbotów QA oraz agentów niestandardowych oraz elastyczny wybór modeli sztucznej inteligencji zapewnia opcje kompromisu dla w pełni niestandardowych agentów.
Kontrola danych i modeli
Najnowocześniejsze modele AI są oferowane przez wielu dostawców, a także jako samodzielnie hostowane opcje open source. Ze względu na komplikacje związane z prywatnością danych i licencjonowaniem wiele platform ma problem z wspieraniem tego zróżnicowanego ekosystemu i umożliwiać szybką iterację i dostosowanie. Organizacje muszą zachować kontrolę nad swoimi danymi i wyborami nad modelami, aby uniknąć ryzyka, takiego jak:
- Ograniczenia dotyczące prywatności danych: Wymogi zgodności z przepisami lub integracyjne mogą uniemożliwiać organizacjom dostęp do najlepszych modeli AI od różnych dostawców, ograniczając elastyczność i możliwość wyboru kompromisu między jakością a kosztem.
- Brak przewagi konkurencyjnej: jeśli modele, dane, agenci i aplikacje nie są dostosowywalne na podstawie zastrzeżonych danych organizacji, trudno jest tworzyć własność intelektualną.
Usługa Azure Databricks zapewnia kontrolę i elastyczność danych i modeli za pomocą:
- Interfejsy API Modeli Bazowych, które obsługują modele czołowe od najlepszych dostawców modeli we własnym środowisku Azure Databricks, wraz z niestandardowymi modelami i agentami w Modelach serwisowanych.
- Dostosowane aplikacje, agenci, modele, narzędzia i źródła danych utworzone wokół zastrzeżonych danych. Wszystkie te poziomy sztucznej inteligencji obsługują analizę danych, od tworzenia aplikacji i agentów po dostarczanie danych za pomocą narzędzi, do oceniania i optymalizowania agentów na podstawie danych.