Cov neural networks suab txawv txawv kom txog thaum lawv tsis ua. Yog tias koj puas tau xav paub tias Neural Network hauv AI yog dab tsi? thiab seb nws tsuas yog lej nrog lub kaus mom zoo nkauj, koj nyob hauv qhov chaw zoo. Peb yuav ua kom nws siv tau, muab me ntsis kev ncig xyuas, thiab yog - ob peb emojis. Koj yuav tawm mus paub tias cov kab ke no yog dab tsi, vim li cas lawv ua haujlwm, qhov twg lawv ua tsis tiav, thiab yuav tham txog lawv li cas yam tsis tau co tes.
Cov ntawv uas koj yuav nyiam nyeem tom qab qhov no:
🔗 Kev ntxub ntxaug AI yog dab tsi
Nkag siab txog kev ntxub ntxaug hauv AI systems thiab cov tswv yim los xyuas kom muaj kev ncaj ncees.
🔗 Dab tsi yog predictive AI
Yuav ua li cas AI kwv yees siv cov qauv los kwv yees cov txiaj ntsig yav tom ntej.
🔗 Tus kws qhia AI yog dab tsi
Tshawb nrhiav lub luag haujlwm thiab lub luag haujlwm ntawm cov kws tshaj lij uas cob qhia AI.
🔗 Kev pom kev hauv computer hauv AI yog dab tsi
Yuav ua li cas AI txhais thiab tshuaj xyuas cov ntaub ntawv pom los ntawm kev pom computer.
Lub Neural Network hauv AI yog dab tsi? Cov lus teb 10-feeb ⏱️
Lub neural network yog ib pawg ntawm cov chav xam lej yooj yim hu ua neurons uas xa cov lej mus rau pem hauv ntej, kho lawv lub zog sib txuas thaum lub sijhawm kawm, thiab maj mam kawm cov qauv hauv cov ntaub ntawv. Thaum koj hnov kev kawm tob , qhov ntawd feem ntau txhais tau tias lub neural network nrog ntau txheej sib dhos, kawm cov yam ntxwv tsis siv neeg es tsis txhob koj sau lawv los ntawm tes. Hauv lwm lo lus: ntau daim lej me me, teeb tsa ntse, cob qhia ntawm cov ntaub ntawv kom txog thaum lawv muaj txiaj ntsig [1].
Dab tsi ua rau Neural Network muaj txiaj ntsig? ✅
-
Lub zog sawv cev : Nrog rau cov qauv tsim thiab qhov loj me, cov tes hauj lwm tuaj yeem kwv yees cov haujlwm nyuaj heev (saib Universal Approximation Theorem) [4].
-
Kev kawm txij thaum pib txog thaum kawg : Hloov chaw ntawm cov yam ntxwv kev tsim tes, tus qauv nrhiav pom lawv [1].
-
Kev Dav Dav : Lub network uas tau teeb tsa zoo tsis yog tsuas yog cim xeeb xwb - nws ua haujlwm ntawm cov ntaub ntawv tshiab, tsis tau pom [1].
-
Kev nthuav dav : Cov ntaub ntawv loj dua ntxiv rau cov qauv loj dua feem ntau ua rau cov txiaj ntsig zoo dua ... mus txog rau qhov txwv xws li kev suav thiab cov ntaub ntawv zoo [1].
-
Kev Hloov Tau : Cov yam ntxwv uas tau kawm hauv ib txoj haujlwm tuaj yeem pab lwm tus (kev hloov kev kawm thiab kev kho kom zoo) [1].
Cov lus qhia me me hauv daim teb (piv txwv li qhov xwm txheej): Ib pab pawg me me ntawm kev faib cov khoom lag luam pauv cov yam ntxwv uas ua los ntawm tes rau CNN me me, ntxiv cov kev txhim kho yooj yim (flips/crops), thiab saib qhov yuam kev pov thawj poob - tsis yog vim lub network yog "khawv koob," tab sis vim nws tau kawm ntau yam ntxwv muaj txiaj ntsig ncaj qha los ntawm pixels.
"Lub Neural Network hauv AI yog dab tsi?" hauv lus Askiv yooj yim, nrog rau ib qho piv txwv tsis meej 🍞
Xav txog ib kab khoom noj ua los ntawm qhob cij. Cov khoom xyaw nkag mus, cov neeg ua haujlwm kho cov zaub mov txawv, cov neeg sim saj tsis txaus siab, thiab pab neeg hloov kho cov zaub mov txawv dua. Hauv ib lub network, cov tswv yim ntws los ntawm cov khaubncaws sab nraud povtseg, qhov poob qis qib cov zis, thiab gradients nudge qhov hnyav kom ua tau zoo dua rau lub sijhawm tom ntej. Tsis zoo tag nrho ua piv txwv - qhob cij tsis sib txawv - tab sis nws nyob ruaj khov [1].
Cov qauv ntawm lub neural network yog raws li cov qauv ntawm lub cev uas ua rau muaj kev hloov pauv ntawm lub hlwb
-
Neurons : Cov tshuab xam zauv me me siv cov lej sib npaug thiab kev ua haujlwm ua kom muaj zog.
-
Qhov Hnyav & Kev Ntsuas : Cov pob qhov rooj hloov kho tau uas txhais tau tias cov teeb liab sib xyaw ua ke li cas.
-
Cov Txheej : Cov txheej nkag tau txais cov ntaub ntawv, cov txheej zais hloov nws, cov txheej tso zis ua qhov kev kwv yees.
-
Cov Haujlwm Qhib : Cov kev sib hloov tsis sib xws xws li ReLU, sigmoid, tanh, thiab softmax ua rau kev kawm yooj ywm.
-
Kev Ua Haujlwm Poob : Ib qho qhab nia ntawm qhov kev kwv yees tsis raug npaum li cas (cross-entropy rau kev faib tawm, MSE rau regression).
-
Optimizer : Cov algorithms zoo li SGD lossis Adam siv gradients los hloov kho qhov hnyav.
-
Kev Ua Kom Ib Txwm Muaj : Cov txheej txheem xws li tso tseg lossis qhov hnyav poob qis kom tus qauv tsis txhob haum dhau.
Yog tias koj xav tau kev kho mob raws cai (tab sis tseem nyeem tau), phau ntawv qhib Deep Learning npog tag nrho cov pawg: kev suav lej, kev ua kom zoo dua, thiab kev dav dav [1].
Kev ua haujlwm qhib, luv luv tab sis pab tau ⚡
-
ReLU : Xoom rau cov negatives, linear rau cov positives. Yooj yim, ceev, zoo.
-
Sigmoid : Cov nqi squashes ntawm 0 thiab 1 - muaj txiaj ntsig tab sis tuaj yeem saturate.
-
Tanh : Zoo li sigmoid tab sis sib npaug zos nyob ib ncig ntawm xoom.
-
Softmax : Hloov cov qhab nia raw mus ua qhov muaj feem yuav tshwm sim thoob plaws hauv cov chav kawm.
Koj tsis tas yuav nco ntsoov txhua daim duab nkhaus - tsuas yog paub qhov kev pauv pauv thiab cov qauv tsis sib xws [1, 2].
Yuav ua li cas kev kawm tshwm sim tiag tiag: backprop, tab sis tsis txaus ntshai 🔁
-
Kev hla mus tom ntej : Cov ntaub ntawv ntws txheej los ntawm txheej los tsim kev kwv yees.
-
Kev poob xam : Piv qhov kev kwv yees rau qhov tseeb.
-
Backpropagation : Xam cov gradients ntawm qhov poob nrog rau txhua qhov hnyav siv txoj cai saw hlau.
-
Hloov tshiab : Optimizer hloov qhov hnyav me ntsis.
-
Rov ua dua : Ntau lub sijhawm. Tus qauv maj mam kawm.
Yog xav paub ntxiv txog kev siv tes ua nrog cov duab thiab cov lus piav qhia txog cov lej, saib cov ntawv sau tseg ntawm CS231n ntawm backprop thiab kev ua kom zoo dua [2].
Cov tsev neeg tseem ceeb ntawm cov neural network, saib ib pliag 🏡
-
Cov tes hauj lwm Feedforward (MLPs) : Hom yooj yim tshaj plaws. Cov ntaub ntawv tsuas yog txav mus tom ntej xwb.
-
Convolutional Neural Networks (CNNs) : Zoo heev rau cov duab ua tsaug rau cov lim dej uas ntes tau cov npoo, cov qauv, cov duab [2].
-
Cov Kev Sib Txuas Lus Rov Qab Los (RNNs) & cov kev hloov pauv : Tsim rau cov kab ke zoo li cov ntawv nyeem lossis cov sijhawm los ntawm kev khaws cia qhov kev txiav txim [1].
-
Transformers : Siv kev mloog zoo rau kev ua qauv kev sib raug zoo thoob plaws hauv cov haujlwm hauv ib qho kev sib law liag; tseem ceeb hauv cov lus thiab dhau mus [3].
-
Cov Graph Neural Networks (GNNs) : Ua haujlwm ntawm cov nodes thiab ntug ntawm daim duab - muaj txiaj ntsig zoo rau cov molecules, kev sib raug zoo hauv zej zog, cov lus pom zoo [1].
-
Cov Autoencoders & VAEs : Kawm cov lus sawv cev uas raug nias thiab tsim cov kev hloov pauv [1].
-
Cov qauv tsim tawm : Los ntawm GANs mus rau cov qauv sib kis, siv rau cov duab, suab, txawm tias code [1].
Cov ntawv sau CS231n yog cov phooj ywg tshwj xeeb rau CNNs, thaum daim ntawv Transformer yog qhov chaw tseem ceeb rau cov qauv raws li kev mloog [2, 3].
Cov lus sib piv: cov hom neural network feem ntau, lawv yog rau leej twg, tus nqi vibes, thiab vim li cas lawv ua haujlwm 📊
| Cuab Yeej / Hom | Cov neeg tuaj saib | Zoo li tus nqi | Vim li cas nws thiaj ua haujlwm |
|---|---|---|---|
| Kev xa khoom (MLP) | Cov neeg pib tshiab, cov kws tshuaj xyuas | Qis-nruab nrab | Cov qauv yooj yim, yoog tau, thiab zoo |
| CNN | Cov pab pawg neeg pom kev | Nruab Nrab | Cov qauv hauv zos + kev sib koom parameter |
| RNN / LSTM / GRU | Cov neeg ua raws li cov qauv | Nruab Nrab | Kev nco txog lub sijhawm... ntes tau qhov kev txiav txim |
| Lub tshuab hluav taws xob | NLP, ntau hom | Nruab nrab-siab | Kev tsom ntsoov tsom mus rau kev sib raug zoo |
| GNN | Cov kws tshawb fawb, recsys | Nruab Nrab | Cov lus xa mus rau ntawm cov duab qhia txog cov qauv |
| Tus neeg siv khoom siv autoencoder / VAE | Cov kws tshawb nrhiav | Qis-nruab nrab | Kawm cov lus sawv cev uas raug nias |
| GAN / Kev Sib Kis | Cov chaw kuaj mob muaj tswv yim | Nruab nrab-siab | Kev ua khawv koob uas ua rau tsis hnov lus nrov los yog rov ua dua |
Lus Cim: tus nqi yog hais txog kev xam thiab lub sijhawm; koj qhov kev siv nyiaj txawv. Ib lossis ob lub xov tooj ntawm tes yog txhob txwm tham.
"Lub Neural Network hauv AI yog dab tsi?" vs cov algorithms ML qub ⚖️
-
Kev tsim kho cov yam ntxwv : Classic ML feem ntau vam khom cov yam ntxwv ntawm tes. Cov neural nets kawm cov yam ntxwv tau txais kev pab - qhov yeej loj rau cov ntaub ntawv nyuaj [1].
-
Kev tshaib plab ntawm cov ntaub ntawv : Cov tes hauj lwm feem ntau ci ntsa iab nrog ntau cov ntaub ntawv; cov ntaub ntawv me me yuav nyiam cov qauv yooj yim dua [1].
-
Kev suav lej : Cov tes hauj lwm nyiam cov accelerators zoo li GPUs [1].
-
Qhov siab tshaj plaws ntawm kev ua tau zoo : Rau cov ntaub ntawv tsis muaj qauv (duab, suab, ntawv nyeem), cov ntaub ntawv sib sib zog nqus feem ntau yog qhov tseem ceeb [1, 2].
Cov txheej txheem kev cob qhia uas ua haujlwm tiag tiag hauv kev xyaum 🛠️
-
Txhais lub hom phiaj : Kev faib tawm, kev thim rov qab, kev qeb duas, tiam neeg - xaiv qhov poob uas phim.
-
Kev sib cav txog cov ntaub ntawv : Faib ua kev cob qhia/kev lees paub/kev sim. Ua kom cov yam ntxwv zoo li qub. Cov chav kawm sib npaug. Rau cov duab, xav txog kev txhim kho xws li kev tig, kev txiav, suab nrov me me.
-
Kev xaiv cov qauv vaj tse : Pib yooj yim. Ntxiv peev xwm tsuas yog thaum xav tau.
-
Kev cob qhia voj voog : Muab cov ntaub ntawv sib sau ua ke. Xa mus rau pem hauv ntej. Xam qhov poob. Backprop. Hloov kho tshiab. Cov txheej txheem teev cia.
-
Ua kom tsis tu ncua : Tso tseg, poob phaus, tsum ntxov.
-
Tshuaj Xyuas : Siv cov txheej txheem lees paub rau cov hyperparameters. Tuav ib pawg sim rau qhov kev kuaj xyuas zaum kawg.
-
Xa khoom kom zoo : Saib xyuas qhov kev hloov pauv, xyuas seb puas muaj kev cuam tshuam, npaj rov qab.
Rau cov lus qhia txog kev siv code uas muaj kev tshawb fawb ruaj khov, phau ntawv qhia qhib thiab cov ntawv sau CS231n yog cov cuab yeej txhim khu kev qha [1, 2].
Kev ua kom haum, kev dav dav, thiab lwm yam gremlins 👀
-
Kev Ua Kom Haum Dua : Tus qauv nco qab cov kev cob qhia quirks. Kho nrog ntau cov ntaub ntawv, kev ua kom zoo dua qub, lossis cov qauv yooj yim dua.
-
Tsis Haum : Tus qauv yooj yim dhau los yog kev cob qhia ntshai dhau. Ua kom muaj peev xwm ntau dua lossis cob qhia ntev dua.
-
Cov ntaub ntawv xau : Cov ntaub ntawv los ntawm cov txheej txheem xeem nkag mus rau hauv kev cob qhia. Xyuas peb zaug koj cov kev faib tawm.
-
Kev ntsuas tsis zoo : Tus qauv uas ntseeg siab tab sis tsis raug yog qhov txaus ntshai. Xav txog kev ntsuas lossis kev poob phaus sib txawv.
-
Kev Hloov Pauv ntawm Kev Faib Khoom : Cov ntaub ntawv tiag tiag txav mus los. Saib xyuas thiab hloov kho.
Rau txoj kev xav tom qab kev dav dav thiab kev ua kom raws li qhov xwm txheej, cia siab rau cov qauv siv [1, 2].
Kev nyab xeeb, kev txhais tau yooj yim, thiab kev xa mus rau lwm lub koom haum muaj lub luag haujlwm
Cov tes hauj lwm neural tuaj yeem txiav txim siab txog tej yam tseem ceeb. Nws tsis txaus uas lawv ua tau zoo ntawm pawg thawj coj. Koj xav tau kev tswj hwm, kev ntsuas, thiab cov kauj ruam txo qis thoob plaws lub neej. Lub NIST AI Risk Management Framework qhia txog cov haujlwm ua tau - GOVERN, MAP, MEASURE, MANAGE - los pab cov pab pawg koom ua ke kev tswj hwm kev pheej hmoo rau hauv kev tsim qauv thiab kev xa tawm [5].
Ob peb yam kev taw qhia sai:
-
Kev kuaj xyuas kev ntxub ntxaug : Soj ntsuam thoob plaws cov pej xeem qhov twg tsim nyog thiab raug cai.
-
Kev Txhais Lus : Siv cov txheej txheem xws li kev pom tseeb lossis kev piav qhia txog cov yam ntxwv. Lawv tsis zoo tag nrho, tab sis muaj txiaj ntsig.
-
Kev Saib Xyuas : Teem cov ceeb toom rau qhov poob qis sai sai lossis cov ntaub ntawv poob qis.
-
Kev Saib Xyuas Tib Neeg : Ua kom tib neeg paub txog kev txiav txim siab uas muaj feem cuam tshuam loj heev. Tsis muaj kev ua siab loj, tsuas yog kev tu cev huv si xwb.
Cov lus nug uas koj nug ntau zaus uas koj zais cia 🙋
Puas yog lub neural network yog lub hlwb xwb?
Tshoov siab los ntawm lub hlwb, yog - tab sis yooj yim. Cov neurons hauv cov tes hauj lwm yog cov haujlwm lej; cov neurons biological yog cov hlwb muaj sia nyob nrog cov dynamics nyuaj. Zoo sib xws vibes, sib txawv heev physics [1].
Kuv xav tau pes tsawg txheej?
Pib me me. Yog tias koj tsis haum, ntxiv qhov dav lossis qhov tob. Yog tias koj haum ntau dhau, ua kom tsis tu ncua lossis txo qhov muaj peev xwm. Tsis muaj tus lej khawv koob; tsuas muaj cov kab kos pov thawj thiab kev ua siab ntev xwb [1].
Kuv puas ib txwm xav tau GPU?
Tsis yog txhua lub sijhawm. Cov qauv me me ntawm cov ntaub ntawv me me tuaj yeem cob qhia ntawm CPUs, tab sis rau cov duab, cov qauv ntawv loj, lossis cov ntaub ntawv loj, cov accelerators txuag tau ntau lub sijhawm [1].
Vim li cas tib neeg thiaj hais tias kev mloog zoo muaj zog heev?
Vim tias kev saib xyuas cia cov qauv tsom mus rau qhov tseem ceeb tshaj plaws ntawm cov tswv yim yam tsis tau mus raws li kev txiav txim. Nws ntes tau kev sib raug zoo thoob ntiaj teb, uas yog qhov tseem ceeb rau cov lus thiab ntau hom haujlwm [3].
Puas yog "Dab tsi yog Neural Network hauv AI?" txawv ntawm "dab tsi yog kev kawm tob"?
Kev kawm tob tob yog txoj hauv kev dav dua uas siv cov tes hauj lwm neural tob tob. Yog li nug tias Neural Network hauv AI yog dab tsi? zoo li nug txog tus cwj pwm tseem ceeb; kev kawm tob tob yog tag nrho zaj yeeb yaj kiab [1].
Cov lus qhia uas siv tau yooj yim, muaj kev xav me ntsis 💡
-
Xaiv cov qauv yooj yim ua ntej. Txawm tias ib lub perceptron me me uas muaj ntau txheej kuj tuaj yeem qhia koj seb cov ntaub ntawv puas kawm tau.
-
Khaws koj cov ntaub ntawv pipeline kom rov ua dua tau . Yog tias koj tsis tuaj yeem khiav nws dua, koj yuav tsis ntseeg nws.
-
Kev kawm ntawv tseem ceeb dua li koj xav. Sim teem sijhawm. Kev ua kom sov so tuaj yeem pab tau.
-
kev sib pauv loj ntawm cov khoom uas muaj ntau yam sib txawv . Cov khoom uas muaj ntau yam sib txawv ua rau cov khoom sib txawv ruaj khov tab sis tej zaum yuav ua rau cov khoom sib txawv.
-
Thaum tsis meej pem, cov kab kos poob thiab qhov hnyav ib txwm muaj . Koj yuav xav tsis thoob tias cov lus teb nyob hauv cov phiaj xwm ntau npaum li cas.
-
Sau cov kev xav. Yav tom ntej-koj tsis nco qab tej yam - sai [1, 2].
Kev tshawb nrhiav tob tob: lub luag haujlwm ntawm cov ntaub ntawv, lossis vim li cas cov khib nyiab nyob hauv tseem txhais tau tias cov khib nyiab tawm 🗑️➡️✨
Cov tes hauj lwm neural tsis kho cov ntaub ntawv tsis zoo li qub. Cov ntawv lo tsis sib xws, cov lus piav qhia yuam kev, lossis kev kuaj me me yuav rov hais dua los ntawm tus qauv. Kho, tshuaj xyuas, thiab txhim kho. Thiab yog tias koj tsis paub meej tias koj xav tau ntau cov ntaub ntawv lossis tus qauv zoo dua, cov lus teb feem ntau yooj yim heev: ob qho tib si - tab sis pib nrog cov ntaub ntawv zoo [1].
"Lub Neural Network hauv AI yog dab tsi?" - cov lus txhais luv luv uas koj tuaj yeem siv dua 🧾
-
Ib lub neural network yog ib qho layered function approximator uas kawm cov qauv nyuaj los ntawm kev kho qhov hnyav siv cov teeb liab gradient [1, 2].
-
Nws yog ib lub kaw lus uas hloov cov tswv yim mus rau hauv cov zis los ntawm cov kauj ruam nonlinear sib law liag, kawm kom txo qhov poob [1].
-
Nws yog ib txoj kev hloov pauv tau yooj yim, siv cov ntaub ntawv ntau uas vam meej ntawm cov tswv yim tsis muaj qauv xws li cov duab, cov ntawv nyeem, thiab suab [1, 2, 3].
Ntev Dhau Lawm, Tsis Tau Nyeem Thiab Cov Lus Kawg 🎯
Yog tias ib tug neeg nug koj tias Neural Network hauv AI yog dab tsi? ntawm no yog lub suab me me: lub neural network yog ib pawg ntawm cov chav yooj yim uas hloov cov ntaub ntawv ib kauj ruam zuj zus, kawm qhov kev hloov pauv los ntawm kev txo qhov poob thiab ua raws li cov gradients. Lawv muaj zog vim tias lawv nthuav dav, kawm cov yam ntxwv tsis siv neeg, thiab tuaj yeem sawv cev rau cov haujlwm nyuaj heev [1, 4]. Lawv muaj kev pheej hmoo yog tias koj tsis quav ntsej txog qhov zoo ntawm cov ntaub ntawv, kev tswj hwm, lossis kev saib xyuas [5]. Thiab lawv tsis yog khawv koob. Tsuas yog lej, suav, thiab kev tsim kho zoo - nrog me ntsis saj.
Nyeem ntxiv, xaiv ua tib zoo (tsis yog cov lus hais ntxiv)
-
Cov ntawv sau ntawm Stanford CS231n - yooj yim siv thiab siv tau: https://cs231n.github.io/
-
DeepLearningBook.org - cov ntaub ntawv siv tau: https://www.deeplearningbook.org/
-
NIST AI Risk Management Framework - kev taw qhia txog AI uas muaj lub luag haujlwm: https://www.nist.gov/itl/ai-risk-management-framework
-
"Kev mloog yog txhua yam koj xav tau" - daim ntawv Transformer: https://arxiv.org/abs/1706.03762
Cov ntaub ntawv siv los ua piv txwv
[1] Goodfellow, I., Bengio, Y., & Courville, A. Kev Kawm Sib Sib Zog . MIT Xovxwm. Dawb online version: nyeem ntxiv
[2] Stanford CS231n. Convolutional Neural Networks for Visual Recognition (cov ntawv sau kawm): nyeem ntxiv
[3] Vaswani, A., Shazeer, N., Parmar, N., et al. (2017). Kev mloog zoo yog txhua yam koj xav tau . NeurIPS. arXiv: nyeem ntxiv
[4] Cybenko, G. (1989). Kev kwv yees los ntawm kev sib tshooj ntawm kev ua haujlwm sigmoidal . Kev suav lej ntawm kev tswj hwm, cov cim thiab cov txheej txheem , 2, 303–314. Springer: nyeem ntxiv
[5] NIST. AI Risk Management Framework (AI RMF) : nyeem ntxiv