5 brezplačnih knjig o obdelavi naravnega jezika za branje leta 2023 - KDnuggets

5 brezplačnih knjig o obdelavi naravnega jezika za branje leta 2023 – KDnuggets

Izvorno vozlišče: 2744384

5 brezplačnih knjig o obdelavi naravnega jezika za branje leta 2023
Slika avtorja
 

Pred pompom okoli velikih jezikovnih modelov (LLM) je NLP nastajal, vendar je napredoval na skrivaj. Zdaj je postal revolucioniran od izdaje LLM-jev, kot je ChatGPT. Izkazalo se je, da LLM razumejo in ustvarjajo človeško besedilo. Modeli, kot so ChatGPT, Google Bard in drugi, so bili usposobljeni za velike količine besedilnih podatkov znotraj globoke arhitekture nevronske mreže. 

Toda kako ti modeli natančno razumejo ljudi in dajejo človeške odzive? NLP. Podpolje umetne inteligence, ki pomaga modelom pri obdelavi, razumevanju in izpisu človeškega jezika. Običajno so usposobljeni za naloge, kot je predvidevanje naslednje besede, ki jim omogočajo, da zgradijo kontekstualne odvisnosti in so nato sposobni ustvariti ustrezne rezultate. Področje NLP ima napredne aplikacije, kot so chatboti, povzemanje besedila itd. 

Obstajajo nekateri etični pomisleki v zvezi z LLM in njihovo pristranskostjo pri ustvarjanju besedila, kar sproži nadaljnje raziskave NLP in njegove uporabe v aplikacijah LLM. Čeprav se ti pomisleki in izzivi trenutno obravnavajo, z vplivom, ki so ga imeli modeli LLM, kot je ChatGPT, na svet – zdi se, da so tu, da ostanejo, in razumevanje NLP bo bistveno. 

Če želite razumeti več o LLM, se morate naučiti o NLP. V tem članku bom pregledal 5 BREZPLAČNIH knjig, ki jih morate prebrati v letu 2023, da boste bolje razumeli NLP. 

Avtorji: Dan Jurafsky in James H. Martin

Link: Obdelava govora in jezika

Ta knjiga o obdelavi govora in jezika, ki sta jo napisala dva univerzitetna profesorja, vam nudi celovit uvod v svet NLP. Razdeljen je na 3 dele: temeljni algoritmi za NLP, aplikacije NLP in označevanje jezikovne strukture. Prvi del je bistven za začetnike, da bolje razumejo, kaj je NLP, njegove temelje s primeri, ki ga razčlenijo. Naleteli boste na vrsto tem, kot so semantika, sintaksa in drugo. 

Če je področje NLP za vas novo ali želite preiti na to področje, resnično verjamem, da bo ta knjiga zelo koristna za posameznikovo učenje. Kot so zapisali profesorji, praktični primeri bralcem pomagajo razumeti koncepte veliko bolje kot čisto teoretična knjiga. 

Avtorji: Christopher D. Manning in Hinrich Schütze

Link: Osnove statistične obdelave naravnega jezika

Če ste strokovnjak za podatke ali v svetu umetne inteligence – boste vedeli, kako pomembna je statistika za to področje. Nekateri verjamejo, da ne potrebujete visokega razumevanja sektorja, vendar menim, da je to pomembno, saj bo vaše poklicno potovanje s podatki veliko bolj gladko. 

Ko imate dobro osnovo o področju NLP, boste morda pomislili, da je naslednji korak spoznavanje algoritmov. Pred tem boste želeli izvedeti več o matematičnih osnovah jezika. Ta knjiga se ne začne le z osnovami NLP, temveč se poglobi v matematične vidike, kot so verjetnostni prostori, bayesov izrek, varianca in drugo. 

Avtor: Christopher M. Škof

Link: Prepoznavanje vzorcev in strojno učenje

Najboljši način za razumevanje učinkovitosti modelov je razumevanje delovanja modela, njegovega toka misli, prepoznavanja vzorcev in zakaj daje rezultate, kar počne. Prepoznavanje vzorcev je postopek razločevanja podatkov na podlagi nastavljenih kriterijev, ki ga izvajajo posebni algoritmi. Omogoča učenje in dovolj prostora za izboljšave, zaradi česar je zelo pomembno za algoritme strojnega učenja in njihovo delovanje. 

Vsako poglavje ima na koncu vajo, ki je bila izbrana tako, da bralcu bolje razloži vsak koncept. Avtor je omejil matematično vsebino na minimum, da bi bralcu pomagal do boljšega razumevanja, vendar je treba opozoriti, da bo dobro obvladati račun, linearno algebro in teorijo verjetnosti za razumevanje tehnik prepoznavanja vzorcev in strojnega učenja. 

Avtor: Yoav Goldberg

Link: Metode nevronske mreže v NLP

Ko pogledamo rast NLP, lahko rečemo, da so nevronske mreže igrale veliko vlogo. Nevronske mreže so modelom NLP zagotovile boljše razumevanje človeškega jezika, kar jim je omogočilo predvidevanje besed in razdelitev različnih tem, ki jim niso bile predogledane med njihovim učenjem. 

Ta knjiga se ne potopi takoj v podrobnosti nevronskih mrež. Začne se z učenjem osnov, kot so linearni modeli, perceptroni, posredovanje naprej, usposabljanje nevronskih mrež in drugo. Avtor je uporabil matematični pristop za razlago teh osnovnih elementov skupaj s praktičnimi primeri.

Avtorji: Sowmya Vajjala, Bodhisattwa Majumder, Anuj Gupta in Harshit Surana

Link: Praktična obdelava naravnega jezika 

Torej ste razumeli govor in jezik, pokrili ste statistični NLP, nato pa si ogledali prepoznavanje vzorcev in nevronske mreže v NLP. Zadnja stvar, o kateri se morate naučiti, je praktična uporaba NLP. 

Ta knjiga opisuje, kako se NLP uporablja v resničnem svetu, cevovod modelov NLP ter več o besedilnih podatkih in primerih uporabe, kot so Chatboti, kot je ChatGPT. V tej knjigi boste izvedeli, kako se lahko NLP uporablja v različnih sektorjih, kot so maloprodaja, zdravstvo, finance itd. Z različnimi sektorji boste lahko ocenili, kako NLP cevovod deluje za vsakega, in lahko ugotovili, kako ga uporabiti zase. 

Namen in potek tega članka je bil, da vam ponudim 5 brezplačnih knjig, za katere menim, da so bistvenega pomena in bodo koristile vaši NLP karieri ali študiju. Čeprav sem to naredil v strukturirani obliki, upam, da se vsaka knjiga od druge odbije in popelje vaše učenje na višjo raven.

Če obstaja kakšna druga BREZPLAČNA NLP knjiga, za katero menite, da bi drugim koristila, jo prosim spustite v komentarje!
 
 
Nisha Arya je podatkovni znanstvenik, samostojni tehnični pisec in vodja skupnosti pri KDnuggets. Še posebej jo zanima zagotavljanje kariernih nasvetov ali vadnic o podatkovni znanosti in na teoriji temelječega znanja o podatkovni znanosti. Prav tako želi raziskati različne načine, na katere umetna inteligenca koristi/lahko prispeva k dolgoživosti človeškega življenja. Zavzeta učenka, ki želi razširiti svoje tehnično znanje in pisne sposobnosti, hkrati pa pomaga usmerjati druge.
 

Časovni žig:

Več od KDnuggets