Lisi o Mataupu[Natia][Fa'aali]
- O le a le fa'avasegaga o ata?
- E fa'afefea ona fa'avasega ata?
Fa'avasegaina ata fa'aaoga Tensorflow & Keras ile python+-
- 1. Fa'apipi'i Manaoga
- 2. Fa'aulufaleina o fa'alagolago
- 3. Fa'ailoga amata
- 4. Tu'uina o fa'amaumauga
- 5. Fausia le faʻataʻitaʻiga
- 6. Aoaoina o le faataitaiga
- Suʻeina le faʻataʻitaʻiga
- 7. Fa'aulufaleina mai mea faigaluega mo su'ega
- 8. Faia o le python directory
- 9. utaina fa'amatalaga su'ega & fa'ata'ita'iga
- 10. Iloiloga & Va'aiga
- 11. Iʻuga
- iʻuga
E fa'alototeleina le iloa ua mafai ona matou fa'auluina robots ma o tatou tomai fa'anatura e a'oa'o ai e ala i fa'ata'ita'iga ma iloa o latou si'osi'omaga. O le luʻitau autu o le aʻoaʻoina o komepiuta ia "vaai" e pei o tagata e manaʻomia le tele o taimi ma taumafaiga.
Peitai, pe a tatou mafaufau i le aoga aoga o loʻo tuʻuina atu nei e lenei tomai i faʻalapotopotoga ma atinaʻe, e aoga le taumafaiga. I totonu o lenei tusiga, o le ae aʻoaʻoina e uiga i le faʻavasegaina o ata, pe faʻafefea ona galue, ma lona faʻatinoina. Tatou amata.
O le a le fa'avasegaga o ata?
O le galuega o le fafagaina o se ata i se fesoʻotaʻiga faʻanoanoa ma o le maua ai o se ituaiga o igoa mo lena ata ua ta'ua o le iloa o ata. O le fa'ailoga o mea e maua ai feso'ota'iga o le a fetaui ma se vasega na mua'i fa'auigaina.
Atonu e tele ni vasega e tofia i le ata, pe na'o le tasi. A na'o le tasi le vasega, o le faaupuga "fa'ailoaina" e masani ona fa'aaogaina, ae a tele vasega, o le faaupuga "fa'avasegaina" e masani ona fa'aaoga.
Su'eina o mea o se vaega o le fa'avasegaga o ata e iloa ai fa'apitoa o mea faitino e iai i se vasega fa'apitoa e pei o manu, ta'avale, po'o tagata.
E fa'afefea ona fa'avasega ata?
O se ata i foliga o pixels e suʻeina e se komepiuta. E faʻataunuʻuina lenei mea e ala i le togafitia o le ata o se aofaʻiga o matrices, o le tele e faʻamoemoeina e le faʻataʻitaʻiga ata. I se tautalaga faigofie, o le fa'avasegaina o ata o le su'esu'ega lea o fa'amaumauga fa'afuainumera e fa'aogaina ai algorithms mai le va'aiga a le komepiuta.
O le fa'avasegaina o ata e fa'ataunu'uina i le fa'avasegaina o ata fa'afuainumera e ala i le fa'avasegaina o pika i vaega ua fa'atulaga muamua, po'o "vasega." O algorithms e vaevaeina le ata i se faasologa o uiga iloga, lea e faʻaitiitia ai le avega mo le faʻavasegaina mulimuli.
O nei uiga lelei e logoina ai le fa'avasegaina o uiga o le ata ma le fa'avasegaga e ono mafai. Ona o le vaega o totoe o le faʻavasegaina o se ata e faʻalagolago i ai, o le auala e faʻaaogaina ai uiga o le vaega sili ona taua.
le fa'amatalaga tu'uina atu i le algorithm e taua foi i le faʻavasegaina o ata, aemaise lava le vaʻavaʻaia faʻavasegaina. Pe a fa'atusatusa i se fa'amaumauga mata'utia ma fa'amatalaga le paleni e fa'avae i luga o le vasega ma le maualalo o ata ma fa'amatalaga fa'amatalaga, o se fa'avasegaga fa'avasega lelei e fa'atino fa'alelei.
Fa'avasegaina ata fa'aaoga Tensorflow & Keras ile python
O le a matou faʻaaogaina le CIFAR-10 dataset (lea e aofia ai vaalele, vaalele, manulele, ma isi mea 7).
1. Fa'apipi'i Manaoga
O le code o loʻo i lalo o le a faʻapipiʻi uma mea e manaʻomia muamua.
2. Fa'aulufaleina o fa'alagolago
Fai se faila train.py ile Python. O le fa'ailoga o lo'o i lalo o le a fa'aulufale mai ai Tensorflow ma Keras fa'alagolago.
3. Fa'ailoga amata
O le CIFAR-10 e aofia ai na'o le 10 vaega o ata, o le mea lea o le numera o vasega e fa'atatau i le numera o vaega e fa'avasega.
4. Tu'uina o fa'amaumauga
O lo'o fa'aogaina e le galuega le Tensorflow Datasets module e fa'apipi'i ai fa'amaumauga, ma matou tu'u fa'atasi ma fa'amatalaga i le Moni e maua ai ni fa'amatalaga e uiga i ai. E mafai ona e lolomi e va'ai po'o a fanua ma latou tau, ma o le a matou fa'aogaina le fa'amatalaga e toe aumai ai le numera o fa'ata'ita'iga i seti a'oa'oga ma su'ega.
5. Fausia le faʻataʻitaʻiga
O lea la o le a matou fausia ni laulau se tolu, e tofu ma le lua ConvNets ma le max-pooling ma le ReLU activation function, sosoo ai ma le 1024-unit system fesoʻotaʻi atoatoa. Pe a faatusatusa i le ResNet50 poʻo le Xception, o faʻataʻitaʻiga faʻaonaponei, atonu o se faʻataʻitaʻiga laʻititi.
6. Aoaoina o le faataitaiga
Na ou faʻaogaina le Tensorboard e fua ai le saʻo ma le leiloa i taimi taʻitasi ma tuʻuina mai ia i matou se faʻaaliga matagofie pe a uma ona faʻaulufaleina mai faʻamaumauga ma faʻatupuina le faʻataʻitaʻiga. Tafe le code lea; fa'alagolago i lau PPU/GPU, a'oa'oga e alu ni nai minute.
Mo le faʻaogaina o le tensorboard, naʻo le faʻapipiʻiina o le faʻatonuga o loʻo i lalo i le laina poʻo le faʻatonuga vave i le lisi o loʻo iai nei:
O le a e vaʻaia o le faʻamaonia o le gau o loʻo faʻaititia ma le saʻo o loʻo siʻitia i le tusa ma le 81%. E ese le manaia!
Suʻeina le faʻataʻitaʻiga
A maeʻa le aʻoaʻoga, o le faʻataʻitaʻiga mulimuli ma le mamafa o loʻo faʻasaoina i le faʻailoga o taunuuga, e mafai ai ona matou aʻoaʻoina tasi ma fai valoʻaga i soʻo se taimi matou te filifili ai. Mulimuli i le code i se faila python fou e igoa test.py.
7. Fa'aulufaleina mai mea faigaluega mo su'ega
8. Faia o le python directory
Faia se lomifefiloi Python e fa'aliliuina le tau aofa'i ta'itasi i le fa'ailoga talafeagai o le seti:
9. utaina fa'amatalaga su'ega & fa'ata'ita'iga
Ole fa'ailoga nei ole a utaina fa'amaumauga ole su'ega ma fa'ata'ita'iga.
10. Iloiloga & Va'aiga
O le fa'ailoga o lo'o mulimuli mai o le a iloilo ma faia ni valo'aga i ata o rane.
11. Iʻuga
O le faʻataʻitaʻiga na valoia le lane i le 80.62% saʻo.
iʻuga
Ua lelei, ua uma le lesona lenei. E ui e le lelei le 80.62% mo sina CNN laitiiti, ou te fautuaina malosi oe e sui le faʻataʻitaʻiga pe vaʻai i le ResNet50, Xception, poʻo isi faʻataʻitaʻiga pito sili ona lelei mo iʻuga sili atu.
O lea la ua e fausia lau feso'ota'iga muamua e iloagofie ai ata i Keras, e tatau ona e fa'ata'ita'i i le fa'ata'ita'iga e iloa ai pe fa'afefea ona a'afia ona fa'atinoga.
Tuua se tali