stubbur Hvað er NLU (Natural Language Understanding)? - Unite.AI
Tengja við okkur

AI 101

Hvað er NLU (Natural Language Understanding)?

mm
Uppfært on

Náttúrulegur málskilningur (NLU) er tæknilegt hugtak innan stærra viðfangsefnis náttúrulegrar málvinnslu. NLU er ferlið sem ber ábyrgð á að þýða náttúruleg, mannleg orð í snið sem tölva getur túlkað. Í meginatriðum, áður en tölva getur unnið úr tungumálagögnum, verður hún að skilja gögnin.

Aðferðir fyrir NLU fela í sér notkun á algengum setningafræði og málfræðireglum til að gera tölvu kleift að skilja merkingu og samhengi náttúrulegs mannamáls. Lokamarkmið þessara aðferða er að tölva muni hafa „innsæjan“ skilning á tungumáli, geta skrifað og skilið tungumál eins og maðurinn gerir, án þess að vísa stöðugt í skilgreiningar orða.

Skilgreining á NLU (Natural Language Understanding)

Það eru fjölmargar aðferðir sem tölvunarfræðingar og NLP sérfræðingar nota til að gera tölvum kleift að skilja mannamál. Flestar aðferðirnar falla í flokkinn „setningafræðileg greining“. Málfræðigreiningaraðferðir fela í sér:

  • lemmatization
  • stafar
  • orðaskiptingu
  • þáttun
  • formfræðileg skipting
  • setningabrot
  • hluti af talmerkingum

Þessar setningafræðilegu greiningaraðferðir beita málfræðilegum reglum á orðaflokka og reyna að nota þessar reglur til að fá merkingu. Aftur á móti starfar NLU með því að nota „merkingarfræðilega greiningu“ tækni.

Merkingargreining beitir tölvualgrími á texta og reynir að skilja merkingu orða í náttúrulegu samhengi þeirra, í stað þess að treysta á reglur byggðar á aðferðum. Málfræðileg réttmæti/rangur orðasambands er ekki endilega í samræmi við réttmæti orðasambands. Það geta verið orðasambönd sem eru málfræðilega réttar en merkingarlaus og orðasambönd sem eru málfræðilega röng hafa samt merkingu. Til að greina merkingarmestu þætti orða, beitir NLU margvíslegum aðferðum sem ætlað er að taka upp merkingu orðaflokks með minna trausti á málfræðilega uppbyggingu og reglur.

NLU er svið í þróun og breytingum og það er talið eitt af erfiðustu vandamálum gervigreindar. Verið er að þróa ýmsar aðferðir og verkfæri til að veita vélum skilning á mannamáli. Flest NLU kerfi hafa ákveðna kjarnaþætti sameiginlega. Nauðsynlegt er að hafa orðaforða fyrir tungumálið, eins og einhvers konar textagreiningar- og málfræðireglur til að leiðbeina við gerð textaframsetninga. Kerfið krefst einnig merkingarfræðikenningar til að gera skil á framsetningunum. Það eru ýmsar merkingarkenningar notaðar til að túlka tungumál, eins og stokastísk merkingargreining eða barnaleg merkingarfræði.

Algengar NLU tækni eru:

Viðurkenning á nafngreindum aðilum er ferlið við að þekkja „nafngreindar einingar“ sem eru fólk og mikilvægir staðir/hlutir. Nafngreind eining starfar með því að greina grundvallarhugtök og tilvísanir í meginmáli texta, auðkenna nafngreindar einingar og setja þær í flokka eins og staðsetningar, dagsetningar, stofnanir, fólk, verk osfrv. Stýrð líkön byggð á málfræðireglum eru venjulega notuð til að framkvæma NER verkefni.

Orðaskilningur er ferlið við að ákvarða merkingu eða merkingu orðs út frá samhenginu sem orðið birtist í. Orðaskilningur notar oft orðamerkingar til að setja markorðið í samhengi. Stýrðar aðferðir við orðskilgreiningu eru meðal annars notandi stuðningsvektorvéla og minnismiðað nám. Hins vegar eru flest orðskilningslíkön sem eru hálf-stýrð líkön sem nota bæði merkt og ómerkt gögn.

Dæmi um NLU (Natural Language Understanding)

Algeng dæmi um NLU eru sjálfvirk rökhugsun, sjálfvirk miðaleiðing, vélþýðing og spurningasvörun.

Sjálfvirk rökstuðningur

Sjálfvirk rökhugsun er fræðigrein sem miðar að því að vélar fái tegund af rökfræði eða rökhugsun. Það er grein hugrænna vísinda sem leitast við að gera ályktanir byggðar á læknisfræðilegum greiningum eða forritunarlega/sjálfvirkt leysa stærðfræðilegar setningar. NLU er notað til að hjálpa til við að safna og greina upplýsingar og draga ályktanir byggðar á upplýsingum.

Sjálfvirk miðaleiðing

NLU er oft notað til að gera þjónustu við viðskiptavini sjálfvirk. Þegar þjónustumiði er búinn til geta spjallbottar og aðrar vélar túlkað grunneðli þarfar viðskiptavinarins og vísað þeim til réttrar deildar. Fyrirtæki fá þúsundir beiðna um stuðning á hverjum degi, þannig að NLU reiknirit eru gagnleg til að forgangsraða miðum og gera stuðningsaðilum kleift að sinna þeim á skilvirkari hátt.

Vélþýðing

Það er erfitt að þýða tal eða texta nákvæmlega frá einu tungumáli yfir á annað tungumál. Reyndar, vélþýðing er eitt erfiðasta vandamálið í NLP og NLU. Mörg vélþýðingakerfi reiða sig á tungumálareglur til að þýða á milli tungumála, en vísindamenn eru að sækjast eftir flóknari leiðum til að þýða á milli tungumála. NLU vélþýðing reynir að gera þýðingu nákvæmari með því að varðveita samhengið og merkingarfræðilegar upplýsingar sem tengjast marktextanum. Nákvæmustu vélþýðingarkerfin sameina tungumálareglur og reiknirit sem draga út merkingarlega merkingu.

Spurningasvar

Talgreining notar NLU tækni til að leyfa tölvum skilja spurningar stillt upp með náttúrulegu máli. NLU er notað til að gefa notendum tækisins svar á sínu náttúrulega tungumáli í stað þess að gefa þeim lista yfir möguleg svör. Þegar þú spyrð stafrænan aðstoðarmann spurningar er NLU notað til að hjálpa vélunum að skilja spurningarnar, velja hentugustu svörin út frá eiginleikum eins og viðurkenndum einingum og samhengi fyrri fullyrðinga.

Bloggari og forritari með sérsvið í vél Learning og Deep Learning efni. Daniel vonast til að hjálpa öðrum að nota kraft gervigreindar í félagslegum tilgangi.