Alexa, Siri en Google het niet Begrijpen van een Woord dat Je Zegt

0
354
Amazon

Stem assistenten zoals Alexa, Google-Assistent, en Siri hebben een lange weg afgelegd in de afgelopen paar jaar. Maar, voor alle verbeteringen, één ding heeft ze terug: Ze begrijpen het niet. Ze vertrouwen te veel op specifieke stem commando ‘ s.

Spraakherkenning is Slechts een Truc

Amazon

Stem assistenten begrijp u niet. Niet echt, toch. Wanneer u spreken met een Google Startpagina of Amazon Echo, het in wezen zet je woorden om in tekst en vergelijkt dan die van de te verwachten opdrachten. Als zij vindt een exacte match, dan volgt een reeks van instructies. Als het niet, het ziet er voor een alternatief van wat te doen op basis van welke informatie het heeft, en als dat niet werkt krijg je een foutmelding zoals “het spijt me, maar ik weet het niet.” Het is weinig meer dan goochelarij magie om u te verleiden tot denken dat het begrijpt.

Het kan geen gebruik van contextuele aanwijzingen om de beste schatting, of zelfs gebruik maken van een goed begrip van soortgelijke onderwerpen om op de hoogte stellen beslissingen te nemen. Het is niet moeilijk om te reis spraak-assistenten. Terwijl u kunt vragen Alexa “werk je voor de NSA?” en je krijgt een antwoord als je vraagt “ben je stiekem een deel van de NSA?” je krijgt een “ik weet niet dat een” reactie (althans op het moment van dit schrijven).

De mens, die werkelijk verstaan van spraak, werken niet zoals dit. Stel je vraag aan een mens, “Wat is dat klarvain in de hemel? De een die is gebogen, en vol gestreepte kleuren zoals rood, oranje, geel en blauw.” Ondanks klarvain een verzonnen woord, de persoon die u gevraagd kunnen waarschijnlijk achterhalen van de context die u beschrijft een regenboog.

Terwijl je zou kunnen stellen dat een mens is het omzetten van spraak naar ideeën, een mens kan toepassen kennis en inzicht voor het sluiten van een antwoord. Als je een mens als zij in het geheim werken voor de NSA, ze geven je een ja of nee antwoord, zelfs als dat een antwoord is op een leugen. Een mens zou het niet zeggen “ik weet niet dat men” naar een vraag. Dat mensen kunnen liegen, is iets dat komt met begrip.

Stem Assistenten Kunnen niet verder Gaan Dan de Programmering

Stem assistenten zijn uiteindelijk beperkt tot geprogrammeerd verwachte parameters, en zwerven buiten hen zal breken in het proces. Dat feit toont wanneer de apparaten van derden in te spelen. Meestal is de opdracht om te communiceren met mensen is erg onhandig, ten bedrage van, “zeggen de fabrikant van het apparaat om de opdracht van optionele argument.” Een exacte voorbeeld zou zijn: “Vertel Whirlpool om te pauzeren het droger.” Voor een nog moeilijker om te onthouden voorbeeld, de Geneva Alexa vaardigheid controles van het aantal GE-ovens. Een gebruiker van de vaardigheid moet niet vergeten ‘te vertellen Genève” niet “weet GE” dan de rest van de opdracht. En terwijl u kunt vragen naar verwarm de oven voor op 350 graden, kan je niet volgen van een aanvraag tot verhoging van de temperatuur met nog 50 graden. Een mens kan volg deze verzoeken al.

Amazon en Google hebben erg hard gewerkt aan het overwinnen van deze obstakels, en het toont. Waar vroeger moest u volg de bovenstaande volgorde om de controle over een slimme sluiting, nu kunt u zeggen: “slot op de voordeur” in plaats van. Alexa gebruikt te worden verward met “vertel me een hond joke,” maar vraag voor vandaag, en het zal werken. Ze hebben toegevoegd variaties op de opdrachten die u gebruikt, maar uiteindelijk ben je toch weten de juiste opdracht op te zeggen. U moet de juiste syntaxis heeft, in de juiste volgorde.

En als je denkt dat klinkt als een opdrachtregel, je bent niet verkeerd.

Stem Assistenten zijn een Mooie Opdracht Regel

Een Commando-Regel is eng gedefinieerd voert eenvoudige taken, maar alleen als u weet dat de juiste syntaxis. Als je slip uit dat de juiste syntaxis en het type dyr in plaats van dir, dan wordt de command prompt krijgt u een foutmelding. U kunt de lus met aliassen voor gemakkelijker te onthouden van opdrachten, maar je moet een idee van wat de originele commando ‘ s zijn, hoe ze werken en hoe u aliassen efficiënt. Als u niet de tijd nemen om te leren van de ins en out van de command line, zult u niet ooit eens zo veel uit.

Stem assistenten zijn niet anders. U moet weten de juiste manier om te zeggen dat een opdracht of een vraag stellen. En je moet weten hoe groepen instellen voor Google en Alexa, waarom het groeperen van uw apparaten is essentieel, en hoe de naam van uw intelligente apparaten. Als u zich niet aan deze noodzakelijke stappen, je voelt de frustratie van het vragen uw stem assistent uitschakelen van de studie alleen worden gesteld: “welke studie” moet worden uitgeschakeld.

Zelfs wanneer u de correcte syntaxis in de juiste volgorde, het proces kan mislukken. Met de verkeerde respons of een verrassend resultaat. Twee Google-Woningen in hetzelfde huis kunnen geven weer voor iets andere locaties, ook al hebben ze toegang tot dezelfde gebruikersaccount info en internet verbinding.

In het bovenstaande voorbeeld is de opdracht “timer Instellen voor een half uur” is gegeven. De Google Startpagina hub gemaakt van een timer met de naam “Uur” en vervolgens de vraag voor hoe lang de timer moet worden. En toch is het herhalen van dezelfde opdracht drie andere keer juist werkte en zorgde voor een 30-minuten timer. Met behulp van het commando “Stel een timer van 30 minuten” werkt goed op een meer consistente basis.

Terwijl het spreken aan een Google Startpagina of Echo kan meer vocht onder de motorkap stem assistenten en commando-lijnen werken op dezelfde manier. Je mag niet nodig om een nieuwe taal te leren, maar je moet het leren van een nieuw dialect.

Het Smalle Begrip van de Stem Assistenten Beperken de Groei

Niets van dit voorkomt stem assistenten als Assistent Google en Alexa van werken goed genoeg is (hoewel Cortana is een ander verhaal). Google-Assistent en Alexa en zoeken online voor vragen fatsoenlijk, maar niet verrassend Google is beter in het zoeken en kan antwoord geven op vragen zoals het meten van conversies en eenvoudige wiskunde. Met een correct is ingesteld smart home en goed opgeleide gebruiker, de meeste smart home commando ‘ s werken zoals bedoeld. Maar dit kwam door het werk en de inspanning, niet intellectueel begrijpen.

Timers en Alarmen gebruikt om te simplistisch. De loop van de tijd naamgeving werd toegevoegd, dan is de mogelijkheid om tijd toevoegen aan een timer. Ze verhuisde van eenvoudige tot meer ingewikkelde. Stem medewerkers kunnen u meer vragen, en elke dag brengt nieuwe vaardigheden en eigenschappen. Maar dat is niet een product van de zelf-groei die voortkomt uit het leren en begrijpen.

En niets van dat levert de inherente mogelijkheid om te gebruiken wat bekend staat om het bereiken van de onbekende. Voor elk commando ‘ s en vragen die het werk doet, zal er altijd drie die dat niet doen. Zonder een doorbraak in A. I. dat subsidies een menselijke vermogen om te begrijpen, Voice-assistenten zijn niet assistenten. Ze zijn gewoon voice command lines—handig in de juiste scenario, maar beperkt tot die scenario ‘ s ze zijn geprogrammeerd om te begrijpen.

In andere woorden: de machines zijn dingen leren, maar het niet kunnen begrijpen.

GERELATEERD: Het Probleem Met AI: Machines Zijn die Dingen Leren, Maar Kan het niet Begrijpen