stub NLU (Байгалийн хэлний ойлголт) гэж юу вэ? - Нэгдсэн.AI
бидэнтэй хамт холбоно

AI 101

NLU (Байгалийн хэлний ойлголт) гэж юу вэ?

mm
шинэчлэгдсэн on

Байгалийн хэлний ойлголт (NLU) нь байгалийн хэлний боловсруулалтын томоохон сэдвийн хүрээнд техникийн ойлголт юм. NLU бол байгалийн, хүний ​​​​хүн үгийг орчуулах үүрэгтэй процесс юм компьютерийн тайлбарлаж чадах формат руу оруулна. Үндсэндээ компьютер хэлний өгөгдлийг боловсруулахаас өмнө тухайн өгөгдлийг ойлгох ёстой.

NLU-д зориулсан арга техник нь хүний ​​төрөлхийн хэлний утга, нөхцөл байдлыг компьютерт ойлгуулахын тулд нийтлэг синтакс болон дүрмийн дүрмийг ашиглах явдал юм. Эдгээр аргуудын эцсийн зорилго нь компьютер нь хэлний тухай "зөн совингийн" ойлголттой болж, үгийн тодорхойлолтод байнга хандалгүйгээр хэлийг хүний ​​хийдэг шиг бичиж, ойлгох чадвартай болох явдал юм.

NLU-г тодорхойлох нь (Байгалийн хэлний ойлголт)

Компьютерийг хүний ​​хэлийг ойлгох боломжийг олгохын тулд компьютер судлаачид болон NLP мэргэжилтнүүдийн ашигладаг олон арга техник байдаг. Ихэнх аргууд нь "синтаксийн шинжилгээ" гэсэн ангилалд багтдаг. Синтаксик аналитик аргууд нь дараахь зүйлийг агуулдаг.

  • лемматжуулалт
  • сэтгэл хөдлөл
  • үгийн сегментчилэл
  • задлан шинжлэх
  • морфологийн сегментчилэл
  • өгүүлбэр таслах
  • ярианы тэмдэглэгээний хэсэг

Эдгээр синтакс аналитик аргууд нь үгсийн бүлгүүдэд дүрмийн дүрмийг хэрэглэж, утгыг гаргахын тулд эдгээр дүрмийг ашиглахыг оролддог. Үүний эсрэгээр, NLU нь "семантик анализ" техникийг ашиглан ажилладаг.

Семантик шинжилгээ нь дүрэмд суурилсан арга барилд найдахын оронд үгийн утгыг байгалийн нөхцөл байдалд нь ойлгохыг хичээж, компьютерийн алгоритмуудыг текстэд ашигладаг. Өгүүлбэрийн дүрмийн зөв/буруу нь тухайн өгүүлбэрийн хүчинтэй хамааралтай байх албагүй. Дүрмийн хувьд зөв мөртлөө утгагүй хэллэг, дүрмийн хувьд алдаатай мөртлөө утгатай хэллэг байж болно. Үгийн хамгийн утга учиртай талуудыг ялгахын тулд NLU нь дүрмийн бүтэц, дүрмээс бага хамааралтай үгсийн бүлгийн утгыг ойлгоход чиглэсэн олон төрлийн арга техникийг ашигладаг.

NLU бол хөгжиж, өөрчлөгдөж буй салбар бөгөөд үүнийг хиймэл оюун ухааны хамгийн хэцүү асуудлын нэг гэж үздэг. Машинуудад хүний ​​хэлний тухай ойлголт өгөхийн тулд янз бүрийн техник, хэрэгслийг боловсруулж байна. Ихэнх NLU системүүд нийтлэг тодорхой үндсэн бүрэлдэхүүн хэсгүүдтэй байдаг. Хэлний толь бичиг, текстийн дүрслэлийг бий болгоход чиглүүлэх зарим төрлийн текст задлан шинжлэгч, дүрмийн дүрмүүд шаардлагатай. Систем нь дүрслэлийг ойлгох боломжийг олгохын тулд семантикийн онолыг шаарддаг. Стохастик семантик шинжилгээ эсвэл гэнэн семантик гэх мэт хэлийг тайлбарлахад ашигладаг янз бүрийн семантик онолууд байдаг.

NLU-ийн нийтлэг аргууд нь:

Нэрлэсэн аж ахуйн нэгжийг таних нь хүмүүс болон чухал газар/зүйлс болох “нэрлэсэн аж ахуйн нэгжүүдийг” таних үйл явц юм. Нэрлэсэн аж ахуйн нэгжийг таних нь текстийн үндсэн ойлголт, лавлагааг ялгаж, нэрлэсэн объектуудыг тодорхойлж, тэдгээрийг байршил, огноо, байгууллага, хүмүүс, ажил гэх мэт ангилалд оруулах замаар ажилладаг. Дүрмийн дүрэмд суурилсан хяналттай загваруудыг ихэвчлэн NER хэрэгжүүлэхэд ашигладаг. даалгавар.

Үгийн утгыг ялгах гэдэг нь тухайн үг гарч буй нөхцөл байдалд тулгуурлан тухайн үгийн утгыг тодорхойлох үйл явц юм. Үгийн утгыг ялгах нь зорилтот үгийг контекст болгохын тулд ярианы тэмдэглэгээний хэсгийг ихэвчлэн ашигладаг. Үгийн утгыг ялгах хяналттай аргуудад туслах вектор машин, санах ойд суурилсан сургалтыг ашигладаг. Гэсэн хэдий ч ихэнх үгийн утгыг ялгах загварууд нь шошготой болон хаяггүй өгөгдлийг хоёуланг нь ашигладаг хагас хяналттай загварууд юм.

NLU (Байгалийн хэлний ойлголт) жишээнүүд

NLU-ийн нийтлэг жишээнүүд нь автомат үндэслэл, автомат тасалбарын чиглүүлэлт, машин орчуулга, асуултанд хариулах явдал юм.

Автомат үндэслэл

Автомат үндэслэл Энэ нь машинд ямар нэгэн логик эсвэл үндэслэлийг өгөх зорилготой сахилга бат юм. Энэ бол анагаах ухааны оношлогоонд тулгуурлан хасалт хийх эсвэл математик теоремуудыг программчлан/автоматаар шийдвэрлэхийг оролддог танин мэдэхүйн шинжлэх ухааны салбар юм. NLU нь мэдээлэл цуглуулах, дүн шинжилгээ хийх, мэдээлэлд үндэслэн дүгнэлт гаргахад тусалдаг.

Автомат тасалбарын чиглүүлэлт

NLU нь ихэвчлэн харилцагчийн үйлчилгээний ажлыг автоматжуулахад ашиглагддаг. Харилцагчийн үйлчилгээний тасалбар үүсгэх үед чатботууд болон бусад машинууд хэрэглэгчийн хэрэгцээний үндсэн шинж чанарыг тайлбарлаж, тэдгээрийг зөв хэлтэс рүү чиглүүлэх боломжтой. Компаниуд өдөр бүр олон мянган дэмжлэг авах хүсэлтийг хүлээн авдаг тул NLU алгоритмууд нь тасалбарыг эрэмбэлэх, туслах агентуудад тэдгээрийг илүү үр ашигтайгаар зохицуулах боломжийг олгодог.

Машины орчуулга

Яриа эсвэл текстийг нэг хэлээс нөгөө хэл рүү зөв орчуулах нь хэцүү байдаг. Үнэндээ, машин орчуулга нь NLP болон NLU-ийн хамгийн хэцүү асуудлуудын нэг юм. Машины орчуулгын олон систем нь хэл хооронд орчуулахдаа хэлний дүрэмд тулгуурладаг ч судлаачид хэл хооронд орчуулах илүү боловсронгуй аргуудыг эрэлхийлж байна. NLU машин орчуулга нь зорилтот тексттэй холбоотой контекст болон семантик мэдээллийг хадгалах замаар илүү нарийвчлалтай орчуулгыг идэвхжүүлэхийг оролддог. Хамгийн үнэн зөв машин орчуулгын системүүд нь хэлний дүрмийг семантик утгыг гаргаж авдаг алгоритмтай хослуулдаг.

Асуултын хариулт

Яриа таних нь NLU техникийг ашиглан компьютерийг ашиглах боломжийг олгодог асуултуудыг ойлгох байгалийн хэлээр дүрсэлсэн. NLU нь төхөөрөмжийн хэрэглэгчдэд боломжит хариултуудын жагсаалтыг өгөхийн оронд төрөлх хэлээрээ хариу өгөхөд ашиглагддаг. Та дижитал туслахаас асуулт асуухад NLU нь хүлээн зөвшөөрөгдсөн байгууллагууд болон өмнөх мэдэгдлийн контекст зэрэг шинж чанарууд дээр үндэслэн хамгийн тохиромжтой хариултуудыг сонгоход асуултуудыг ойлгоход нь тусалдаг.