A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

Leai, lelei, o le mea moni ou te le mamafa. E tatau ona i ai se tapulaa i le tulaga e mafai ai ona faafaigofie le mataupu. Ae mo vaega muamua, malamalama i mataupu faavae ma vave "ulufale" i le autu, atonu e talia. Ma pe faʻafefea ona taʻu saʻo lenei mea (filifiliga: "Masini aʻoaʻoga mo dummies", "Faʻamatalaga faʻamatalaga mai napekini", "Algorithms mo mea laiti"), o le a tatou talanoaina i le faaiuga.

I pisinisi. Tusia ni polokalame talosaga i le MS Excel e va'ava'ai ma va'ava'ai i fa'agasologa o lo'o tutupu i auala eseese a'oa'oga masini pe a su'esu'eina fa'amaumauga. O le vaʻaia o le talitonu, i le faaiuga, e pei ona fai mai e le au faʻaaupuina le aganuʻu na atiaʻe le tele o nei metotia (i le ala, e le o latou uma. Le sili ona mamana "support vector machine", poʻo le SVM, lagolago vector machine o se mea fou o le. lo tatou uso a Vladimir Vapnik, Moscow Institute of Management. 1963, i le ala! Ae peitai, o lenei, o loo ia aoao ma galue i Amerika).

E tolu faila mo le iloiloga

1. Fa'apipi'i e ala i k-means

O faʻafitauli faʻapenei e faʻatatau i le "aʻoaʻoga e leʻi vaʻaia", pe a tatou manaʻomia le talepeina o faʻamatalaga faʻamatalaga i ni numera masani o vaega, ae i le taimi lava e tasi e leai se numera o "tali saʻo", e tatau ona tatou aveese mai. o fa'amaumauga lava ia. O le faʻafitauli faʻapitoa masani o le sailia o subspecies o fugalaʻau iris (Ronald Fisher, 1936!), lea e manatu o le faailoga muamua o lenei matata o le malamalama, o se natura.

O le auala e fai si faigofie. E i ai a matou seti o mea faitino o loʻo faʻatusalia e pei o vectors (seti o numera N). I irises, o seti nei o numera 4 e faʻaalia ai le fugalaau: o le umi ma le lautele o le pito i fafo ma totonu o le perianth vaega, i le faasologa (Irises a Fisher - Wikipedia.). I le avea o se mamao, poʻo se fua o le vavalalata i le va o mea faitino, o le masani Cartesian metric e filifilia.

E le gata i lea, faʻapitoa (pe leai foi, vaʻai i lalo) o nofoaga tutotonu o fuifui e filifilia, ma o le mamao mai mea taʻitasi i totonu ole faʻaputuga o loʻo fuafuaina. O meafaitino ta'itasi i se la'asaga fa'ata'ita'i ua fa'ailogaina e iai i le ogatotonu lata ane. Ona tuʻuina atu lea o le ogatotonu o fuifui taʻitasi i le numera numera o faʻasalalauga a ona sui (e ala i le faʻatusa ma le fisiki, e taʻua foi o le "center of mass"), ma toe fai le faʻatinoga.

O le faagasologa e fetaui vave. I luga o ata i itu e lua, e pei o lenei:

1. Fa'asoa fa'afuase'i muamua o togi i luga o le va'alele ma le aofa'i o fuifui

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

2. Fa'atulaga totonugalemu o fuifui ma tu'ufa'atasia vaega i a latou fuifui

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

3. Fa'aliliuina o fa'amaopoopo o fa'aautu o fuifui, toe fa'atatauina le fa'atatauina o togi se'ia fa'amautu nofoaga. O loʻo vaʻaia le ala o le faʻagaoioiga o le nofoaga autu i le tulaga mulimuli.

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

I soo se taimi, e mafai ona e setiina nofoaga autu fou (e aunoa ma le fausiaina o se tufatufaga fou o togi!) Ma vaʻai o le vaeluaga o le faagasologa e le o taimi uma e le faʻamaonia. I le matematika, o lona uiga o le galuega sili ona lelei (o le aofaʻi o sikuea sikuea mai mataʻitusi i totonu o latou fuifui) tatou te le maua se lalolagi, ae o se pito maualalo i le lotoifale. O lenei faʻafitauli e mafai ona foia a le o se filifiliga le faʻafuaseʻi o uluai nofoaga autu o fuifui, poʻo le faʻavasegaina o nofoaga tutotonu (o nisi taimi e lelei le tuʻuina tonu i totonu o se tasi o manatu, ona i ai lea o se faʻamautinoaga o le a le mafai. maua fuifui gaogao). I so'o se tulaga, o se seti fa'ai'uga e iai lava lona fa'agata.

E mafai ona e ta'alo ma lenei faila i le so'oga lea (aua ne'i galo e fa'agaoioi le macro support. Ua uma ona siaki faila mo siama)

Fa'amatalaga ole auala ile Wikipedia − k-o lona uiga

2. Fa'atatau ile polynomials ma malepe o fa'amaumauga. Toe a'oa'oina

O se saienitisi mataʻina ma le faʻalauiloaina o faʻamatalaga faasaienisi K.V. Vorontsov talanoa puupuu e uiga i masini aʻoaʻoina auala e pei o le "saienisi o le tusia curves e ala i togi." I lenei faʻataʻitaʻiga, o le a tatou maua se faʻataʻitaʻiga i faʻamaumauga e faʻaaoga ai le auala aupito itiiti sikuea.

O le metotia o le vaevaeina o faʻamatalaga muamua i le "aʻoaʻoga" ma le "pulea", faʻapea foʻi ma se mea faʻapitoa e pei o le ova, poʻo le "toe fetuunaiga" i faʻamaumauga, o loʻo faʻaalia. Faatasi ai ma se faʻatatau saʻo, o le a i ai ni a matou mea sese i luga o faʻamatalaga aʻoaʻoga ma se mea laʻititi laʻititi i luga o faʻamaumauga faʻatonutonu. Afai e le saʻo, fetuutuunaʻi lelei i faʻamatalaga aʻoaʻoga ma se mea sese tele i luga o le pule.

(O se mea moni lauiloa e ala i le N points e mafai ai ona tusi se pupuni se tasi o le N-1th tikeri, ma o lenei metotia e masani lava e le maua ai le taunuuga manaʻomia. Lagrange interpolation polynomial i Wikipedia)

1. Seti le uluai tufatufaga

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

2. Matou te vaevaeina manatu i le "aʻoaʻoga" ma le "pulea" i le fua faatatau o le 70 i le 30.

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

3. Matou te tusia se faʻataʻitaʻiga faʻatatau i luga o vaega o aʻoaʻoga, matou te vaʻai i le mea sese o loʻo tuʻuina mai i luga o faʻamatalaga faʻatonu.

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

4. Matou te tusia se pupuni saʻo e ala i vaega o aʻoaʻoga, ma matou vaʻai i se mea sese tele i luga o faʻamaumauga faʻatonutonu (ma zero i luga o aʻoaʻoga, ae o le a le uiga?).

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

Ioe, o le faʻataʻitaʻiga sili ona faigofie o loʻo faʻaalia i se vaeluaga e tasi i totonu o le "toleniga" ma le "pulea" subsets; i le tulaga lautele, e faia soo lenei mea mo le fetuunaiga sili o coefficients.

O loʻo maua le faila iinei, siaki e antivirus. Fa'ataga macros e galue sa'o

3. Fa'asolosolo fa'asolosolo ma fa'agaioiga sese

O le ai ai se 4-dimensional case ma linear regression iinei. Ole fa'asologa ole fa'asologa ole laina ole a fa'amauina i lea laasaga ma lea la'asaga e fa'aaoga ai le fa'agasologa fa'asolosolo auala, muamua fa'atasi uma e leai. O se kalafi ese'ese o lo'o fa'aalia ai le fa'aitiitiga o le fa'aletonu e fa'aitiitiina a'o fa'agasolo lelei fa'atasi ma sili atu. E mafai ona va'aia fa'atusa uma e fa 2D.

Afai tatou te setiina le laʻasaga faʻasolosolo faʻasolosolo tele, ona manino lea o taimi uma tatou te faʻafefe ai le laʻititi ma oʻo atu i le taunuuga i nisi laasaga, e ui lava, i le faaiuga, o le a tatou o mai lava (seʻi vagana ua tatou faʻatuai tele le laʻa ifo - ona alu lea o le algorithm "i le vevesi"). Ma o le kalafi o le faʻalagolago i le mea sese i luga o le laasaga o le a le sologa lelei, ae "twitchy".

1. Fa'atupu fa'amaumauga, fa'atulaga le fa'agasologa o le fa'agasologa

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

2. Fa'atasi ai ma le filifiliga sa'o o le fa'agasologa o le fa'agasologa o le fa'agasologa, matou te sologa lelei ma vave lava ona o'o mai i se tulaga maualalo

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

3. Afai e le sa'o le filifilia o le la'asaga o le fa'asolosolo, matou te fa'amisi le maualuga, o le kalafi sese o le "twitchy", o le convergence e mana'omia ai le tele o la'asaga.

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi
и

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

4. Fa'atasi ai ma se filifiliga sese atoatoa o le fa'agasologa o le fa'agasologa o le fa'agasologa, tatou te alu ese mai le la'ititi

A'oa'oga masini e aunoa ma le Python, Anaconda ma isi fetolofi

(Ina ia toe gaosia le faʻagasologa i le faʻasolosolo faʻasolosolo faʻasologa faʻaalia i ata, siaki le pusa "faʻamatalaga faʻamatalaga").

Faila - mulimuli i le so'oga lea, e mana'omia ona fa'agaoioi macros, e leai ni fa'ama'i.

E tusa ai ma le faamatalaga a le nuu faaaloalogia, pe talia ea sea faafaigofieina ma se auala o le tuuina atu o mea? E tatau ona fa'aliliu le tala ile Igilisi?

puna: www.habr.com

Faaopoopo i ai se faamatalaga