Een Microsoft Cognitive Services-technologie kiezen
Microsoft Cognitive Services zijn cloud-API's die u kunt gebruiken in AI-toepassingen (kunstmatige intelligentie) en gegevensstromen. Ze bieden u vooraf getrainde modellen die klaar zijn voor gebruik in uw toepassing, waarvoor geen gegevens en geen modeltraining van uw kant nodig zijn. De cognitieve services zijn ontwikkeld door het AI- en onderzoeksteam van Microsoft en maken gebruik van de nieuwste deep learning-algoritmen. Ze worden gebruikt via HTTP REST-interfaces. Daarnaast zijn SDK's beschikbaar voor veel algemene frameworks voor toepassingsontwikkeling.
De cognitieve services omvatten:
- Tekstanalyse
- Computer Vision
- Videoanalyse
- Spraakherkenning en -generatie
- Begrip van natuurlijke taal
- Intelligent zoeken
Belangrijkste voordelen:
- Minimale ontwikkelingsinspanning voor geavanceerde AI-services.
- Eenvoudige integratie in apps via HTTP REST-interfaces.
- Ingebouwde ondersteuning voor het gebruik van cognitieve services in Azure Data Lake Analytics.
Overwegingen:
Alleen beschikbaar via internet. Internetverbinding is doorgaans vereist. Een uitzondering is de Custom Vision Service, waarvan u het getrainde model kunt exporteren voor voorspelling op apparaten en aan de IoT-rand.
Hoewel aanzienlijke aanpassingen worden ondersteund, zijn de beschikbare services mogelijk niet geschikt voor predictive analytics vereisten.
Wat zijn uw opties bij het kiezen tussen de cognitieve services?
In Azure zijn tientallen Cognitive Services beschikbaar. De huidige lijst van deze is beschikbaar in een map die is gecategoriseerd op het functionele gebied dat ze ondersteunen:
Selectiecriteria voor sleutels
Als u de keuzes wilt beperken, begint u met het beantwoorden van deze vragen:
Met welk type gegevens hebt u te maken? Verklein uw opties op basis van het type invoergegevens dat u gebruikt. Als uw invoer bijvoorbeeld tekst is, selecteert u een van de services die een invoertype tekst hebben.
Hebt u de gegevens om een model te trainen? Zo ja, neem dan de aangepaste services waarmee u hun onderliggende modellen kunt trainen met gegevens die u op maat maakt, voor verbeterde nauwkeurigheid en prestaties.
Mogelijkheidsmatrix
De volgende tabellen geven een overzicht van de belangrijkste verschillen in mogelijkheden.
Maakt gebruik van vooraf gebouwde modellen
| Mogelijkheid | Invoertype | Belangrijkste voordeel |
|---|---|---|
| Text Analytics-API | Tekst | Evalueer sentiment en onderwerpen om te begrijpen wat gebruikers willen. |
| Entity Linking-API | Tekst | Schakel de gegevenskoppelingen van uw app in met herkenning en ondubbelzinnigheid van benoemde entiteiten. |
| Language Understanding Intelligent Service (LUIS) | Tekst | Leer uw apps om opdrachten van uw gebruikers te begrijpen. |
| QnA Maker Service | Tekst | Met Veelgestelde vragen over faq opgemaakte informatie in gespreksinformatie, eenvoudig te navigeren antwoorden. |
| Linguistic Analysis-API | Tekst | Vereenvoudig complexe taalconcepten en parseren van tekst. |
| Knowledge Exploration Service | Tekst | Interactieve zoekervaringen inschakelen voor gestructureerde gegevens via invoer in natuurlijke taal. |
| Web Language Model API | Tekst | Gebruik voorspellende taalmodellen die zijn getraind op webschaalgegevens. |
| Academic Knowledge-API | Tekst | Tik op de schat aan academische inhoud in de Microsoft Academic Graph ingevuld door Bing. |
| Automatische suggestie-API voor Bing | Tekst | Geef uw app intelligente opties voor automatischeuggest voor zoekopdrachten. |
| Bing Spell Check-API | Tekst | Detecteer en corrigeert spelfouten in uw app. |
| Translator Text-API | Tekst | Machinevertaling. |
| Recommendations-API | Tekst | Items voorspellen en aanbevelen die uw klanten willen. |
| Bing Entiteiten zoeken-API | Tekst (webzoekquery) | Entiteitsgegevens van het web identificeren en verbeteren. |
| Bing Afbeeldingen zoeken-API | Tekst (webzoekquery) | Zoek naar afbeeldingen. |
| Bing Nieuws zoeken-API | Tekst (webzoekquery) | Zoek naar nieuws. |
| Bing Video's zoeken-API | Tekst (webzoekquery) | Zoek naar video's. |
| Bing Webzoekopdrachten-API | Tekst (webzoekquery) | Krijg uitgebreide zoekdetails van miljarden webdocumenten. |
| Spraak-API voor Bing | Tekst of spraak | Spraak converteren naar tekst en weer terug. |
| Sprekerherkenning-API | Spraak | Gebruik spraak om individuele sprekers te identificeren en te verifiëren. |
| Translator Speech-API | Spraak | Realtime spraakvertaling uitvoeren. |
| Computer Vision-API | Afbeeldingen (of frames van video) | Betrek actie-informatie uit afbeeldingen, maak automatisch een beschrijving van foto's, afgeleide tags, herken beroemdheden, extraheert tekst en maakt nauwkeurige miniaturen. |
| Content Moderator | Tekst, afbeeldingen of video | Geautomatiseerd modereren van afbeeldingen, tekst en video' s. |
| Emotion-API | Afbeeldingen (foto's met menselijke onderwerpen) | Identificeer het bereik van emoties van menselijke onderwerpen. |
| Face-API | Afbeeldingen (foto's met menselijke onderwerpen) | Gezichten in foto's detecteren, identificeren, analyseren, organiseren en taggen. |
| Video Indexer | Video | Video-inzichten zoals sentiment, transcriptie spraak, spraak vertalen, gezichten en emoties herkennen en trefwoorden extraheren. |
Getraind met aangepaste gegevens die u op verstrekt
| Mogelijkheid | Invoertype | Belangrijk voordeel |
|---|---|---|
| Custom Vision Service | Afbeeldingen (of frames van video) | Uw eigen Computer Vision-modellen aanpassen. |
| Custom Speech Service | Spraak | Belemmeringen voor spraakherkenning overwinnen, zoals spreekstijl, achtergrondruis en vocabulaire. |
| Custom Decision Service | Webinhoud (bijvoorbeeld RSS-feed) | Gebruik machine learning automatisch de juiste inhoud voor uw startpagina te selecteren |
| Bing Custom Search-API | Tekst (webzoekquery) | Zoekprogramma op commercieel niveau. |