Mai departeUrmătorul în Fundamentele AI
Benchmarkuri AI
Tehnic
GHID de fundamente
O rețea neuronală este un model de învățare automată format din operații matematice conectate cu parametri ajustabili.
Ascultă acest ghidNarativ AI · ~3 min
Straturile transformă intrarea într-o ieșire, iar antrenamentul ajustează acești parametri pentru a îmbunătăți performanța la un obiectiv ales.
Un neuron artificial de bază combină valorile de intrare folosind greutăți, adaugă o părtinire și aplică o funcție de activare. Ponderile controlează cât de puternic contribuie fiecare intrare. Prejudecățile schimbă rezultatul. O activare neliniară permite straturilor să reprezinte relații pe care un teanc de operații pur liniare nu le-ar putea. De exemplu, activarea ReLU returnează zero pentru o intrare negativă și lasă o intrare pozitivă neschimbată. Rețelele pot utiliza diferite activări în diferite straturi. Un strat de ieșire este ales pentru a se potrivi sarcinii: o predicție numerică nu este interpretată în același mod ca scorurile pentru posibile categorii. În timpul antrenamentului, o funcție de pierdere compară rezultatul cu rezultatul dorit. Propagarea inversă utilizează regula lanțului pentru a calcula modul în care parametrii afectează pierderea. Un optimizator utilizează apoi aceste informații pentru a actualiza parametrii. Propagarea inversă calculează gradienții; nu este o garanție că modelul va găsi cea mai bună soluție posibilă sau va generaliza bine. Analogia creierului este limitată. Neuronii artificiali sunt abstracții matematice, iar o rețea de succes nu este dovada unei minți asemănătoare omului. O rețea mai mare poate modela relații complicate, dar poate costa și mai mult de funcționare, se potrivește tiparelor irelevante sau poate eșua atunci când condițiile se schimbă. Comparați-l cu o bază mai simplă și testați pe exemple din afara datelor de antrenament.
04Exemplu lucrat
Utilizați două intrări, 0,8 și 0,5, cu ponderi 0,6 și -0,4 și o polarizare de 0,1.
Suma ponderată este (0,8 × 0,6) + (0,5 × -0,4) + 0,1 = 0,38.
ReLU returnează 0,38. Dacă a doua intrare se schimbă la 1,5, suma devine -0,02 și ReLU returnează 0.
Ce arată
Acest calcul ilustrativ este o transformare în interiorul unei rețele. Valoarea 0,38 este o activare, nu o afirmație de încredere de 38%.
O rețea de viziune transformă valorile pixelilor în caracteristici utile pentru clasificarea unei imagini.
Un model de limbaj transformă reprezentările token-ului în scoruri folosite pentru a genera token-uri ulterioare.
O rețea de prognoză mapează observațiile recente cu o estimare numerică care trebuie evaluată în raport cu rezultatele viitoare.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
Funcțiile de activare neliniară permit straturilor stivuite să reprezinte relații neliniare. Stivuirea numai a operațiilor liniare ar produce în continuare o transformare liniară.
Nu. Performanța depinde de sarcină, date, instruire, evaluare și constrângeri de implementare. Mai mulți parametri pot crește costurile și nu garantează rezultate mai fiabile.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul în Fundamentele AI
Benchmarkuri AI
Tehnic