Artificial Intelligence (AI) yog thawj zaug xav tias yog npau suav nyob deb, thev naus laus zis rau yav tom ntej, tab sis qhov ntawd tsis yog lawm.
Dab tsi yog ib lub ntsiab lus tshawb fawb tam sim no tawg hauv lub ntiaj teb tiag. AI tam sim no pom nyob rau ntau qhov chaw, suav nrog koj qhov chaw ua haujlwm, tsev kawm ntawv, tuam txhab nyiaj, tsev kho mob, thiab txawm tias koj lub xov tooj.
Lawv yog lub qhov muag ntawm lub tsheb tsav tus kheej, Siri thiab Alexa lub suab, lub siab tom qab huab cua huab cua, txhais tes tom qab kev phais neeg hlau, thiab ntau dua.
Dag txawj ntse (AI) tau dhau los ua ib qho chaw zoo ntawm lub neej niaj hnub. Hauv ob peb xyoos dhau los, AI tau tshwm sim los ua ib tus neeg tseem ceeb hauv ntau hom IT technologies.
Thaum kawg, lub neural network yog siv los ntawm AI los kawm yam tshiab.
Yog li hnub no peb yuav kawm txog Neural Networks, nws ua haujlwm li cas, lawv hom, kev siv, thiab ntau ntxiv.
Neural Network yog dab tsi?
In tshuab kev kawm, neural network yog software-programmed network ntawm cov paj hlwb. Nws sim xyaum tib neeg lub hlwb los ntawm kev muaj ntau txheej ntawm "neurons," uas zoo ib yam li cov neurons hauv peb lub hlwb.
Thawj txheej ntawm neurons yuav txais cov duab, yees duab, suab, ntawv nyeem, thiab lwm yam khoom siv. Cov ntaub ntawv no ntws los ntawm txhua theem, nrog rau ib txheej cov zis ntws mus rau lwm qhov. Qhov no yog ib qho tseem ceeb rau cov haujlwm nyuaj tshaj plaws, xws li kev ua cov lus ntuj rau kev kawm tshuab.
Txawm li cas los xij, nyob rau hauv lwm qhov xwm txheej, aiming rau lub kaw lus compression kom txo cov qauv loj thaum tswj xyuas qhov tseeb thiab kev ua haujlwm zoo dua. Pruning lub neural network yog ib txoj kev compression uas suav nrog tshem tawm qhov hnyav ntawm tus qauv kawm. Xav txog ib qho kev txawj ntse neural network uas tau raug cob qhia kom paub qhov txawv ntawm tib neeg los ntawm cov tsiaj.
Daim duab yuav muab faib ua qhov ci thiab qhov tsaus ntuj los ntawm thawj txheej ntawm cov neurons. Cov ntaub ntawv no yuav dhau mus rau hauv cov txheej txheem hauv qab no, uas yuav txiav txim siab seb cov npoo nyob qhov twg.
Cov txheej tom ntej yuav sim paub txog cov ntaub ntawv uas cov npoo 'ua ke tau tsim. Raws li cov ntaub ntawv nws tau kawm, cov ntaub ntawv yuav dhau los ntawm ntau txheej txheej zoo sib xws los txiav txim seb cov duab koj tau nthuav tawm yog tib neeg lossis tsiaj.
Thaum cov ntaub ntawv muab rau hauv lub neural network, nws pib ua nws. Tom qab ntawd, cov ntaub ntawv tau ua tiav ntawm nws qib kom tau txais qhov xav tau. Lub neural network yog lub tshuab uas kawm los ntawm cov txheej txheem tsim tawm thiab qhia cov txiaj ntsig. Muaj peb hom kev kawm uas tuaj yeem tshwm sim hauv neural networks:
- Kev Saib Xyuas Kev Kawm - Cov tswv yim thiab cov txiaj ntsig tau muab rau cov algorithms siv cov ntaub ntawv sau npe. Tom qab tau qhia txog kev txheeb xyuas cov ntaub ntawv, lawv tau kwv yees cov txiaj ntsig tau npaj tseg.
- Unsupervised Learning – ANN kawm yam tsis muaj kev pab los ntawm tib neeg. Tsis muaj cov ntaub ntawv sau tseg, thiab cov zis tau txiav txim siab los ntawm cov qauv pom hauv cov ntaub ntawv tso tawm.
- Kev Txhim Kho Kev Kawm yog thaum lub network kawm los ntawm cov lus teb nws tau txais.
Neural networks ua haujlwm li cas?
Artificial neurons yog siv nyob rau hauv neural networks, uas yog sophisticated systems. Artificial neurons, tseem hu ua perceptrons, yog tsim los ntawm cov khoom hauv qab no:
- Tswv yim
- Nyhav
- Pheej
- Ua kom muaj nuj nqi
- tso zis
Cov khaubncaws sab nraud povtseg ntawm cov neurons uas tsim cov neural networks. Lub neural network muaj peb txheej:
- Input txheej
- zais txheej
- Output txheej
Cov ntaub ntawv nyob rau hauv daim ntawv ntawm tus naj npawb tus nqi yog xa mus rau lub input txheej. Lub network zais cov khaubncaws sab nraud povtseg yog cov uas ua cov kev suav feem ntau. Cov txheej txheem tso zis, kawg tab sis tsis kawg, kwv yees qhov tshwm sim. Neurons dominate ib leeg nyob rau hauv ib tug neural network. Neurons yog siv los tsim txhua txheej. Cov ntaub ntawv raug xa mus rau cov txheej txheem zais tom qab cov txheej txheem nkag tau txais nws.
Qhov hnyav yog siv rau txhua qhov kev nkag. Hauv cov txheej txheem zais ntawm cov neural network, qhov hnyav yog tus nqi uas txhais cov ntaub ntawv tuaj. Qhov hnyav ua haujlwm los ntawm kev sib faib cov ntaub ntawv tawm tswv yim los ntawm tus nqi hnyav hauv cov txheej txheem nkag.
Nws mam li pib thawj txheej txheej tus nqi. Cov ntaub ntawv nkag tau hloov pauv thiab dhau mus rau lwm txheej ntawm cov txheej txheem zais. Cov txheej txheem tso zis yog lub luag haujlwm rau kev tsim cov txiaj ntsig kawg. Cov khoom siv thiab qhov hnyav tau muab ntau ntxiv, thiab cov txiaj ntsig tau xa mus rau cov txheej txheem zais cov neurons raws li cov lej. Txhua tus neuron tau muab qhov kev tsis ncaj ncees. Txhawm rau suav tag nrho, txhua tus neuron ntxiv cov khoom nkag uas nws tau txais.
Tom qab ntawd, tus nqi dhau los ntawm kev ua kom muaj nuj nqi. Qhov tshwm sim ntawm kev ua kom muaj nuj nqi txiav txim siab seb puas muaj cov neuron tau qhib. Thaum cov neuron nquag ua haujlwm, nws xa cov ntaub ntawv mus rau lwm txheej. Cov ntaub ntawv yog tsim nyob rau hauv lub network kom txog rau thaum lub neuron ncav cuag cov zis txheej siv txoj kev no. Forward propagation yog lwm lo lus rau qhov no.
Cov txheej txheem ntawm kev pub cov ntaub ntawv mus rau hauv ib qho input node thiab tau txais cov zis los ntawm cov zis node yog hu ua feed-forward propagation. Thaum cov ntaub ntawv tawm tswv yim raug lees txais los ntawm cov txheej txheem zais, kev nthuav qhia pub rau tom ntej tshwm sim. Nws yog ua tiav raws li qhov ua kom muaj nuj nqi thiab tom qab ntawd dhau mus rau qhov tso zis.
Qhov tshwm sim yog kwv yees los ntawm cov neuron nyob rau hauv cov zis txheej nrog qhov ua tau siab tshaj plaws. Backpropagation tshwm sim thaum cov zis tsis raug. Qhov hnyav tau pib rau txhua qhov kev tawm tswv yim thaum tsim lub network neural. Backpropagation yog txheej txheem ntawm kev kho qhov hnyav ntawm txhua qhov kev tawm tswv yim kom txo tau qhov yuam kev thiab muab cov zis ntau dua.
Hom Neural Network
1. Perceptron
Minsky-Papert perceptron qauv yog ib qho ntawm cov qauv yooj yim tshaj plaws thiab qub tshaj plaws neuron. Nws yog qhov tsawg tshaj plaws ntawm lub network neural uas ua qee qhov kev suav kom pom cov yam ntxwv lossis kev txawj ntse ntawm kev lag luam hauv cov ntaub ntawv tuaj. Nws yuav siv cov khoom siv hnyav thiab siv cov haujlwm ua kom tau txais txiaj ntsig kawg. TLU (threshold logic unit) yog lwm lub npe rau perceptron.
Perceptron yog binary classifier uas yog kev saib xyuas kev kawm uas faib cov ntaub ntawv ua ob pawg. Logic Gates xws li THIAB, LOSSIS, thiab NAND tuaj yeem siv nrog perceptrons.
2. Pub-Forward Neural Network
Qhov yooj yim tshaj plaws version ntawm neural tes hauj lwm, nyob rau hauv uas cov ntaub ntawv inputs nkaus xwb nyob rau hauv ib qho kev taw qhia, dhau ntawm cov neural nodes thiab tawm los ntawm cov zis nodes. Cov txheej txheem tawm tswv yim thiab tso tawm muaj nyob rau hauv qhov chaw uas cov khaubncaws sab nraud povtseg yuav los yog tsis tuaj. Lawv tuaj yeem ua tus yam ntxwv ua ib txheej txheej lossis ntau txheej pub-rau pem hauv ntej neural network raws li qhov no.
Tus naj npawb ntawm cov khaubncaws sab nraud povtseg siv yog txiav txim los ntawm kev ua haujlwm qhov nyuaj. Nws tsuas yog propagates ua ntej nyob rau hauv ib qho kev taw qhia thiab tsis propagate rov qab. Ntawm no, qhov hnyav nyob tas li. Cov khoom siv tau muab sib npaug los ntawm qhov hnyav los pub rau kev ua kom muaj nuj nqi. Ib qho kev faib ua kom muaj nuj nqi lossis ib kauj ruam ua kom muaj nuj nqi yog siv los ua qhov no.
3. Multi-layer perceptron
Kev taw qhia txog kev txawj ntse neural nets, nyob rau hauv uas cov ntaub ntawv tawm tswv yim yog routed ntawm ntau txheej ntawm cov khoom siv neurons. Nws yog ib qho txuas tag nrho neural network, txij li txhua qhov node txuas nrog tag nrho cov neurons hauv txheej hauv qab no. Ntau cov txheej txheem zais, piv txwv li, yam tsawg kawg yog peb lossis ntau txheej txheej, muaj nyob rau hauv cov khoom nkag thiab tso tawm.
Nws muaj bidirectional propagation, uas txhais tau hais tias nws muaj peev xwm propagate ob rau pem hauv ntej thiab rov qab. Cov khoom siv tau muab sib npaug los ntawm qhov hnyav thiab xa mus rau qhov ua kom muaj nuj nqi, qhov uas lawv tau hloov pauv los ntawm kev nthuav tawm rov qab kom txo qis qhov poob.
Qhov hnyav yog tshuab-kawm qhov tseem ceeb los ntawm Neural Networks, muab nws yooj yim. Nyob ntawm qhov tsis sib xws ntawm qhov kev xav tau ntawm cov txiaj ntsig thiab kev cob qhia, lawv kho tus kheej. Softmax yog siv los ua ib qho kev tso tawm txheej ua kom muaj nuj nqi tom qab kev ua haujlwm tsis muaj kab.
4. Convolutional Neural Network
Nyob rau hauv sib piv rau cov tsoos ob-dimensional array, ib tug convolution neural network muaj peb-dimensional configuration ntawm neurons. Thawj txheej yog hu ua convolutional txheej. Txhua neuron nyob rau hauv cov txheej txheem convolutional tsuas yog ua cov ntaub ntawv los ntawm ib feem ntawm qhov pom kev. Zoo li lub lim, cov khoom siv nkag tau raug coj mus rau hauv hom batch.
Lub network nkag siab cov duab hauv ntu thiab tuaj yeem ua cov haujlwm no ntau zaus kom ua tiav tag nrho cov duab ua tiav.
Daim duab tau hloov los ntawm RGB lossis HSI rau greyscale thaum ua. Kev hloov pauv ntxiv hauv pixel tus nqi yuav pab txhawm rau txheeb xyuas cov npoo, thiab cov duab tuaj yeem txheeb xyuas ntau pawg. Unidirectional propagation tshwm sim thaum CNN muaj ib los yog ntau tshaj convolutional khaubncaws sab nraud povtseg raws li pooling, thiab bidirectional propagation tshwm sim thaum cov zis ntawm lub convolution txheej raug xa mus rau ib tug tag nrho kev cob cog rua neural network rau cov duab faib.
Txhawm rau rho tawm qee yam ntawm cov duab, cov ntxaij lim dej yog siv. Hauv MLP, cov khoom siv tau hnyav thiab muab nkag rau hauv kev ua kom muaj nuj nqi. RELU yog siv nyob rau hauv convolution, thaum MLP ntiav ib tug nonlinear activation muaj nuj nqi raws li softmax. Nyob rau hauv daim duab thiab video paub, semantic parsing, thiab paraphrase nrhiav kom tau, convolutional neural networks ua tau zoo heev.
5. Radial Bias Network
Ib tug input vector yog ua raws li los ntawm ib txheej ntawm RBF neurons thiab ib tug tso zis txheej nrog ib tug ntawm txhua qeb nyob rau hauv ib tug Radial Basis Function Network. Cov tswv yim tau muab cais los ntawm kev sib piv nws tawm tsam cov ntaub ntawv cov ntsiab lus los ntawm kev cob qhia, qhov twg txhua tus neuron tswj hwm tus qauv. Nov yog ib qho piv txwv ntawm kev cob qhia.
Txhua tus neuron xam qhov Euclidean nrug ntawm qhov kev tawm tswv yim thiab nws cov qauv thaum lub tswv yim tshiab vector [n-dimensional vector koj tab tom sim categorize] yuav tsum tau muab faib. Yog tias peb muaj ob chav kawm, Chav A thiab Chav B, cov tswv yim tshiab uas yuav tsum tau muab faib ua ntau zoo ib yam li chav kawm A prototypes dua li chav kawm B prototypes.
Raws li qhov tshwm sim, nws yuav raug sau npe lossis categorized li chav A.
6. Rov qab Neural Network
Recurrent Neural Networks yog tsim los txuag cov txheej txheem tso tawm thiab tom qab ntawd pub nws rov qab rau hauv cov tswv yim los pab kwv yees cov txheej txheem tshwm sim. Ib tug pub-forward neural network feem ntau yog cov txheej txheem pib, ua raws li cov txheej txheem neural network rov tshwm sim, qhov twg lub cim xeeb ua haujlwm nco txog ib feem ntawm cov ntaub ntawv nws muaj nyob rau hauv lub sijhawm dhau los.
Qhov no scenario siv rau pem hauv ntej propagation. Nws txuag cov ntaub ntawv uas yuav xav tau yav tom ntej. Yog tias qhov kev twv twv tsis raug, qhov kev kawm yog siv los hloov me ntsis. Yog li ntawd, raws li qhov backpropagation zuj zus, nws yuav ua kom raug.
daim ntawv sau npe
Neural tes hauj lwm yog siv los daws teeb meem cov ntaub ntawv nyob rau hauv ntau yam kev qhuab qhia; qee qhov piv txwv tau qhia hauv qab no.
- Facial Recognization - Cov kev daws teeb meem ntawm lub ntsej muag ua haujlwm ua haujlwm zoo. Kev lees paub cov kab ke cuam tshuam cov duab digital rau tib neeg lub ntsej muag. Lawv siv rau hauv chaw ua haujlwm rau kev xaiv nkag. Yog li, cov tshuab txheeb xyuas tib neeg lub ntsej muag thiab muab piv rau cov npe ntawm IDs khaws cia hauv nws cov ntaub ntawv.
- Tshuag Prediction – Kev nqis peev yog raug rau kev lag luam txaus ntshai. Nws yog ib qho nyuaj rau pom yav tom ntej kev txhim kho hauv kev lag luam tsis tshua muaj nqi. Ua ntej neural tes hauj lwm, tas li hloov bullish thiab bearish theem yog unpredictable. Tab sis, dab tsi hloov txhua yam? Tau kawg, peb tab tom tham txog cov tes hauj lwm neural… Ib Multilayer Perceptron MLP (ib hom feedforward artificial txawj ntse system) yog siv los tsim kom muaj kev vam meej hauv lub sijhawm tiag tiag.
- Social Media - Txawm hais tias nws yuav zoo li cas, kev tshaj xov xwm tau hloov pauv txoj hauv kev ntawm kev muaj sia nyob. Tus cwj pwm ntawm cov neeg siv social media yog kawm siv Artificial Neural Networks. Rau kev txheeb xyuas kev sib tw, cov ntaub ntawv muab txhua hnub los ntawm kev sib cuam tshuam virtual tau muab tso rau thiab tshuaj xyuas. Cov kev ua ntawm cov neeg siv social media yog replicated los ntawm neural networks. Cov tib neeg tus cwj pwm tuaj yeem txuas nrog tib neeg cov qauv kev siv nyiaj thaum cov ntaub ntawv raug tshuaj xyuas los ntawm kev sib tham hauv xov xwm. Cov ntaub ntawv los ntawm cov ntawv thov kev sib raug zoo yog mined siv Multilayer Perceptron ANN.
- Kev Kho Mob - Cov tib neeg nyob hauv lub ntiaj teb niaj hnub no tab tom siv thev naus laus zis cov txiaj ntsig hauv kev lag luam kho mob. Hauv kev lag luam kev noj qab haus huv, Convolutional Neural Networks yog siv rau kev kuaj X-ray, CT scans, thiab ultrasound. Cov ntaub ntawv kho mob tau txais los ntawm cov kev ntsuam xyuas tau hais los saum no yog ntsuas thiab ntsuas siv cov qauv neural network, raws li CNN siv hauv kev ua duab. Hauv kev txhim kho ntawm lub suab lees paub, qhov rov tshwm sim neural network (RNN) kuj tau siv.
- Kev Tshaj Tawm Huab Cua - Ua ntej kev siv cov kev txawj ntse txawj ntse, lub chaw saib xyuas huab cua qhov kev kwv yees tsis tau meej. Huab cua huab cua tau ua ntau yam los kwv yees huab cua uas yuav tshwm sim yav tom ntej. Kev kwv yees huab cua tau raug siv los kwv yees tias yuav muaj kev puas tsuaj ntuj tsim nyob rau lub sijhawm niaj hnub no. Huab cua huab cua yog ua tiav siv multilayer perceptron (MLP), convolutional neural networks (CNN), thiab rov tshwm sim neural networks (RNN).
- Kev Tiv Thaiv - Logistics, kev soj ntsuam kev ua tub rog, thiab qhov chaw nyob txhua qhov chaw ua haujlwm neural networks. Lawv kuj tseem ua haujlwm hauv huab cua thiab hiav txwv patrols, nrog rau kev tswj hwm tus kheej drones. Artificial txawj ntse yog muab kev lag luam tiv thaiv qhov kev txhawb nqa ntau uas nws xav tau los ntsuas nws cov thev naus laus zis. Txhawm rau kuaj pom muaj cov mines hauv qab dej, Convolutional Neural Networks (CNN) tau siv.
zoo
- Txawm hais tias ob peb lub neurons hauv lub neural network tsis ua haujlwm zoo, cov neural networks tseem yuav tsim tawm.
- Neural networks muaj peev xwm kawm hauv lub sijhawm tiag tiag thiab hloov mus rau lawv qhov chaw hloov pauv.
- Neural networks tuaj yeem kawm ua ntau yam haujlwm. Txhawm rau muab cov txiaj ntsig raug raws li cov ntaub ntawv muab.
- Neural tes hauj lwm muaj lub zog thiab muaj peev xwm los tuav ntau txoj haujlwm tib lub sijhawm.
tsis zoo
- Neural tes hauj lwm yog siv los daws teeb meem. Nws tsis nthuav tawm cov lus piav qhia tom qab "vim li cas thiab yuav ua li cas" nws tau txiav txim siab nws tau ua vim qhov tsis sib xws ntawm cov tes hauj lwm. Yog li ntawd, kev ntseeg hauv lub network yuav raug rhuav tshem.
- Lub neural network cov ntsiab lus yog sib cuam tshuam ntawm ib leeg. Uas yog hais, neural networks xav tau (los yog tsis tshua muaj kev vam khom rau) cov khoos phis tawj uas muaj lub tshuab xam zauv txaus.
- Cov txheej txheem neural network tsis muaj txoj cai tshwj xeeb (lossis txoj cai ntawm tus ntiv tes xoo). Hauv cov txheej txheem sim-thiab-kev ua yuam kev, cov qauv tsim muaj tseeb yog tsim los ntawm kev sim ua kom pom lub network. Nws yog ib qho txheej txheem uas yuav tsum tau kho kom zoo.
xaus
Lub teb ntawm neural networks yog nthuav dav heev. Nws yog ib qho tseem ceeb uas yuav tau kawm thiab nkag siab txog cov ntsiab lus hauv cov haujlwm no kom thiaj li muaj peev xwm nrog lawv.
Muaj ntau hom neural networks tau hais hauv kab lus no. Koj tuaj yeem siv neural networks los daws teeb meem cov ntaub ntawv hauv lwm qhov chaw yog tias koj kawm ntxiv txog qhov kev qhuab qhia no.
Sau ntawv cia Ncua