
Mašīnmācīšanās apmācība aptver pamata un uzlabotas koncepcijas, kas īpaši izstrādātas, lai apmierinātu gan studentus, gan pieredzējušus darba profesionāļus.
livecricket.is
Šī mašīnmācīšanās apmācība palīdz iegūt pamatīgu ievadu mašīnmācīšanās pamatos un izpētīt plašu metožu klāstu, tostarp uzraudzītu, bez uzraudzības un pastiprināšanas mācīšanos.
Mašīnmācība (ML) ir mākslīgā intelekta (AI) apakšdomēns, kas koncentrējas uz tādu sistēmu izstrādi, kuras mācās vai uzlabo veiktspēju, pamatojoties uz iegūtajiem datiem. Mākslīgais intelekts ir plašs vārds, kas attiecas uz sistēmām vai mašīnām, kas līdzinās cilvēka intelektam. Mašīnmācība un AI bieži tiek apspriesti kopā, un termini dažkārt tiek lietoti savstarpēji aizstājami, lai gan tie neapzīmē vienu un to pašu. Būtiska atšķirība ir tāda, ka, lai gan visa mašīnmācīšanās ir AI, ne viss AI ir mašīnmācīšanās.
Kas ir mašīnmācīšanās?
Mašīnmācīšanās ir studiju joma, kas sniedz datoriem iespēju mācīties bez tiešas programmēšanas. ML ir viena no aizraujošākajām tehnoloģijām, ar kādu jebkad būtu nācies saskarties. Kā tas ir skaidrs no nosaukuma, tas dod datoram, kas padara to līdzīgāku cilvēkiem: spēju mācīties. Mašīnmācība mūsdienās tiek aktīvi izmantota, iespējams, daudz vairāk vietās, nekā varētu gaidīt.
Jaunākie raksti par mašīnmācīšanos
Satura rādītājs
- Ievads
- Mācības bez uzraudzības
- Pastiprināšanas mācības
- Izmēru samazināšana
- Dabiskās valodas apstrāde
- Neironu tīkli
- ML — izvietošana
- ML – lietojumprogrammas
- Dažādi
Mašīnmācīšanās iezīmes
- Mašīnmācība ir uz datiem balstīta tehnoloģija. Liels datu apjoms, ko organizācijas ģenerē katru dienu. Tādējādi, pateicoties ievērojamām datu attiecībām, organizācijas pieņem labākus lēmumus.
- Iekārta var mācīties no pagātnes datiem un automātiski uzlaboties.
- No dotās datu kopas tas nosaka dažādus datu modeļus.
- Lielajām organizācijām zīmols ir svarīgs, un būs vieglāk mērķēt uz uzticamu klientu bāzi.
- Tas ir līdzīgs datu ieguvei, jo tas arī nodarbojas ar milzīgu datu apjomu.
Ievads:
- Darba sākšana ar mašīnmācīšanos
- Ievads mašīnmācībā
- Kas ir mašīnmācīšanās?
- Ievads par datiem mašīnmācībā
- Mašīnmācības demistificēšana
- ML – lietojumprogrammas
- Labākās Python bibliotēkas mašīnmācībai
- Mākslīgais intelekts | Ievads
- Mašīnmācība un mākslīgais intelekts
- Atšķirība starp mašīnmācību un mākslīgo intelektu
- Mākslīgā intelekta aģenti
- 10 mašīnmācīšanās pamatintervijas jautājumi
Izpratne par datu apstrādi
Uzraudzīta mācīšanās:
- Darba sākšana ar klasifikāciju
- Klasifikācijas pamatjēdziens
- Regresijas metožu veidi
- Klasifikācija pret regresiju
- ML | Mācību veidi – uzraudzīta mācīšanās
- Vairāku klašu klasifikācija, izmantojot scikit-learn
- Gradienta nolaišanās:
- Gradient Descent algoritms un tā varianti
- Stohastiskā gradienta nolaišanās (SGD)
- Mini-partijas gradienta nolaišanās ar Python
- Gradienta nolaišanās optimizācijas metodes
- Ievads uz Momentum balstītā gradienta optimizētājā
- Lineārā regresija :
- Ievads lineārajā regresijā
- Gradienta nolaišanās lineārā regresijā
- Matemātiskais skaidrojums lineārās regresijas darbam
- Normāls vienādojums lineārā regresijā
- Lineārā regresija (Python ieviešana)
- Vienkārša lineārā regresija, izmantojot R
- Viendimensiju lineārā regresija Python
- Vairākas lineāras regresijas, izmantojot Python
- Daudzkārtēja lineāra regresija, izmantojot R
- Lokāli svērtā lineārā regresija
- Vispārējie lineārie modeļi
- Python | Lineārā regresija, izmantojot sklearn
- Lineārā regresija, izmantojot Tensorflow
- Praktiska pieeja vienkāršai lineārai regresijai, izmantojot R
- Lineārā regresija, izmantojot PyTorch
- Pyspark | Lineārā regresija, izmantojot Apache MLlib
- ML | Bostonas mājokļu Kaggle izaicinājums ar lineāro regresiju
- Python | Īstenošana Polinoma regresija
- Softmax regresija izmantojot TensorFlow
- Loģistiskā regresija:
- Loģistikas regresijas izpratne
- Kāpēc loģistiskā regresija klasifikācijā?
- Loģistiskā regresija, izmantojot Python
- Izmaksu funkcija loģistikas regresijā
- Loģistiskā regresija, izmantojot Tensorflow
- Naivai Beiji Klasifikatori
- Atbalsta vektors:
- Atbalstiet vektora mašīnas (SVM) programmā Python
- SVM hiperparametru regulēšana, izmantojot GridSearchCV
- Atbalstiet vektora mašīnas (SVM) R
- SVM izmantošana, lai veiktu klasifikāciju nelineārā datu kopā
- Lēmumu koks:
-
- Lēmumu koks
- Lēmumu koka regresija, izmantojot sklearn
- Lēmumu koks Ievads ar piemēru
- Lēmumu koka ieviešana, izmantojot Python
- Lēmumu koks programmatūras inženierijā
- Nejaušs mežs:
- Nejauša meža regresija Python valodā
- Ansambļu klasifikators
- Balsošanas klasifikators, izmantojot Sklearn
- Iepakošanas klasifikators
Bez uzraudzības mācības:
- ML | Mācību veidi – mācīšanās bez uzraudzības
- Uzraudzīta un neuzraudzīta mācīšanās
- Klasterizācija mašīnmācībā
- Dažādi klasterizācijas algoritmu veidi
- K nozīmē klasterizāciju — ievads
- Elkoņa metode optimālai k vērtībai KMeans
- Nejaušas inicializācijas slazds K-Means
- ML | K-nozīmē++ algoritms
- Testa datu analīze, izmantojot K-Means Clustering programmā Python
- Mini partijas K nozīmē klasterizācijas algoritms
- Mean-Shift klasterizācija
- DBSCAN — uz blīvumu balstīta klasterizācija
- DBSCAN algoritma ieviešana, izmantojot Sklearn
- Neskaidra klasterizācija
- Spektrālā klasterizācija
- OPTIKA Klasterizācija
- OPTIKA Klasterizācijas ieviešana, izmantojot Sklearn
- Hierarhiskā klasterizācija (aglomeratīvā un sadalošā klasterizācija)
- Aglomeratīvās klasterizācijas ieviešana, izmantojot Sklearn
- Gausa maisījuma modelis
Pastiprināšanas mācības:
- Pastiprināšanas mācības
- Pastiprināšanas mācīšanās algoritms: Python ieviešana, izmantojot Q-mācību
- Ievads Thompson Sampling
- Ģenētiskais algoritms pastiprināšanas mācībām
- SARSA stiprināšanas mācības
- Q-Learning Python
Izmēru samazināšana:
- Ievads dimensiju samazināšanā
- Ievads kodola PCA
- Galvenās sastāvdaļas analīze (PCA)
- Galveno komponentu analīze ar Python
- Zema ranga tuvinājumi
- Lineārās diskriminācijas analīzes pārskats (LDA)
- Lineārās diskriminācijas analīzes (LDA) matemātiskais skaidrojums
- Vispārējā diskriminācijas analīze (GDA)
- Neatkarīgu komponentu analīze
- Funkciju kartēšana
- Papildu koku klasifikators funkciju izvēlei
- Hī kvadrāta tests līdzekļu izvēlei — matemātisks skaidrojums
- ML | T-distributed Stochastic Neighbor Embedding (t-SNE) algoritms
- Python | Kā un kur lietot funkciju mērogošanu?
- Funkcijas izvēles parametri
- Nepietiekama un pārmērīga atbilstība mašīnmācībā
Dabiskās valodas apstrāde:
- Ievads dabiskās valodas apstrādē
- Teksta priekšapstrāde programmā Python | Komplekts - 1
- Teksta priekšapstrāde programmā Python | 2. komplekts
- Stop vārdu noņemšana ar NLTK programmā Python
- Tokenizējiet tekstu, izmantojot NLTK programmā python
- Kā darbojas teksta, teikuma, vārdu marķieris
- Ievads Stemmingā
- Cilmes vārdi ar NLTK
- Lematizācija ar NLTK
- Lematizācija ar TextBlob
- Kā iegūt sinonīmus/antonīmus no NLTK WordNet programmā Python?
Neironu tīkli:
- Ievads mākslīgajos neitrālos tīklos | 1. komplekts
- Ievads mākslīgajā neironu tīklā | 2. komplekts
- Ievads ANN (mākslīgie neironu tīkli) | 3. komplekts (hibrīdsistēmas)
- Ievads ANN | 4. komplekts (tīkla arhitektūras)
- Aktivizācijas funkcijas
- Mākslīgā neironu tīkla apmācības procesa īstenošana Python
- Viena neirona neironu tīkls Python
- Konvolūcijas neironu tīkli
- Ievads Convolution neironu tīklā
- Ievads apvienošanas slānī
- Ievads polsterēšanā
- Polsterējuma veidi konvolūcijas slānī
- Konvolūcijas neironu tīkla izmantošana Mnist datu kopā
- Atkārtoti neironu tīkli
- Ievads atkārtotajā neironu tīklā
- Atkārtotu neironu tīklu skaidrojums
- Seq2seq modelis
- Ievads ilgtermiņa īstermiņa atmiņā
- Ilgtermiņa īstermiņa atmiņas tīklu skaidrojums
- Slēgtie periodisko vienību tīkli (GAN)
- Teksta ģenerēšana, izmantojot ierobežotus periodisko vienību tīklus
- GAN — ģeneratīvais pretrunu tīkls
- Ievads ģeneratīvajā pretrunīgajā tīklā
- Ģeneratīvie pretrunīgie tīkli (GAN)
- Ģeneratīvo pretrunīgo tīklu izmantošanas gadījumi
- Ģeneratīvā pretrunu tīkla izveide, izmantojot Keras
- Modālais sabrukums GAN
- Ievads Deep Q-Learning
- Deep Q-Learning ieviešana, izmantojot Tensorflow
ML — izvietošana:
- Izvietojiet savu mašīnmācīšanās tīmekļa lietotni (Streamlit) Heroku
- Izvietojiet mašīnmācības modeli, izmantojot Streamlit bibliotēku
- Izvietojiet mašīnmācīšanās modeli, izmantojot Kolbu
- Python — izveidojiet lietotāja saskarnes mašīnmācīšanās modeļa prototipēšanai, izmantojot Gradio
- Kā sagatavot datus pirms mašīnmācīšanās modeļa izvietošanas?
- ML modeļu izvietošana kā API, izmantojot FastAPI
- Scrapy zirnekļa izvietošana vietnē ScrapingHub
ML — lietojumprogrammas:
- Nokrišņu prognozēšana, izmantojot lineāro regresiju
- Ar roku rakstītu ciparu identificēšana, izmantojot PyTorch loģistikas regresiju
- Kaggle krūts vēža Viskonsinas diagnostika, izmantojot loģistisko regresiju
- Python | Movie Recommender sistēmas ieviešana
- Atbalstiet Vector Machine, lai atpazītu sejas vaibstus C++
- Lēmumu koki — viltotu (viltotu) monētu mīkla (12 monētu mīkla)
- Krāpšanas ar kredītkarti noteikšana
- Restorānu atsauksmju NLP analīze
- Multinomiālu naivu Bayes pielietošana NLP problēmām
- Attēlu saspiešana, izmantojot K-means klasterizāciju
- Dziļa mācīšanās | Attēlu parakstu ģenerēšana, izmantojot Avengers EndGames varoņus
- Kā Google izmanto mašīnmācīšanos?
- Kā NASA izmanto mašīnmācīšanos?
- 5 prātu pūšoši veidi, kā Facebook izmanto mašīnmācīšanos
- Mērķtiecīga reklamēšana, izmantojot mašīnmācīšanos
- Kā slaveni uzņēmumi izmanto mašīnmācīšanos?
Dažādi:
- Rakstu atpazīšana | Ievads
- Aprēķiniet binārā klasifikatora efektivitāti
- Loģistikas regresijas v/s lēmumu koka klasifikācija
- R vs Python datu zinātnē
- A3C algoritmā iesaistīto pamatfunkciju skaidrojums
- Atšķirīga privātuma un padziļināta apmācība
- Mākslīgais intelekts pret mašīnmācīšanos pret dziļo mācīšanos
- Ievads daudzuzdevumu mācībās (MTL) dziļai apmācībai
- 10 populārākie algoritmi, kas jāzina katram mašīnmācības inženierim
- Azure virtuālā mašīna mašīnmācībai
- 30 minūtes līdz mašīnmācībai
- Kas ir AutoML mašīnmācībā?
- Apjukuma matrica mašīnmācībā
Priekšnosacījumi, lai apgūtu mašīnmācīšanos
- Zināšanas par lineārajiem vienādojumiem, funkciju grafikiem, statistiku, lineāro algebru, varbūtību, aprēķiniem utt.
- Ieteicamas visas programmēšanas valodas zināšanas, piemēram, Python, C++, R.
Bieži uzdotie jautājumi par mašīnmācības apmācību
1. J. Kas ir mašīnmācīšanās un ar ko tā atšķiras no padziļinātās mācīšanās?
Atbilde :
Mašīnmācība izstrādā programmas, kas var piekļūt datiem un mācīties no tiem. Padziļināta mācīšanās ir mašīnmācības apakšdomēns. Padziļināta apmācība atbalsta automātisku funkciju ieguvi no neapstrādātajiem datiem.
Q.2. Kādi ir dažāda veida mašīnmācīšanās algoritmi?
Atbilde :
- Uzraudzītie algoritmi: šie ir algoritmi, kas mācās no iezīmētajiem datiem, piemēram, attēli, kas marķēti ar suņa seju vai ne. Algoritms ir atkarīgs no uzraudzītiem vai marķētiem datiem. piem. regresija, objektu noteikšana, segmentācija.
- Neuzraudzīti algoritmi: šie ir algoritmi, kas mācās no nemarķētiem datiem, piemēram, attēlu kopums, kas piešķirts, lai izveidotu līdzīgu attēlu kopu. piem. grupēšana, dimensiju samazināšana utt.
- Daļēji uzraudzīti algoritmi: algoritmi, kas izmanto gan uzraudzītus, gan neuzraudzītus datus. Lielākā daļa no šiem algoritmiem izmantoto datu nav uzraudzīti dati. piem. anamolijas noteikšana.
Q.3. Kāpēc mēs izmantojam mašīnmācīšanos?
Atbilde :
Mašīnmācība tiek izmantota, lai pieņemtu lēmumus, pamatojoties uz datiem. Modelējot algoritmus, pamatojoties uz vēsturiskiem datiem, algoritmi atrod modeļus un attiecības, kuras cilvēkiem ir grūti noteikt. Šos modeļus tagad izmanto turpmākām atsaucēm, lai prognozētu neredzētu problēmu risinājumu.
gimp eksportēt kā jpg
Q.4. Kāda ir atšķirība starp mākslīgo intelektu un mašīnmācīšanos?
Atbilde :
MĀKSLĪGAIS INTELEKTS MAŠĪNU MĀCĪBAS Izstrādājiet inteliģentu sistēmu, kas veic dažādus sarežģītus darbus. Konstruējiet mašīnas, kas var veikt tikai tos darbus, kuriem viņi ir apmācīti. Tā darbojas kā programma, kas veic gudru darbu. Uzdevumu sistēmu mašīna ņem datus un mācās no datiem. AI ir plašs lietojumu klāsts. ML ļauj sistēmām mācīties jaunas lietas no datiem. AI vada gudrību. ML ved uz zināšanām.