Registru Nun

Ensaluti

Perdita Pasvorto

Perdis vian pasvorton? Bonvolu enigi vian retadreson. Vi ricevos ligilon kaj kreos novan pasvorton per retpoŝto.

Aldonu afiŝon

Vi devas ensaluti por aldoni afiŝon .

Aldonu demandon

Vi devas ensaluti por demandi demandon.

Ensaluti

Registru Nun

Bonvenon al Scholarsark.com! Via registriĝo donos al vi aliron uzi pli da funkcioj de ĉi tiu platformo. Vi povas demandi demandojn, fari kontribuojn aŭ doni respondojn, vidi profilojn de aliaj uzantoj kaj multe pli. Registru nun!

Real World Data Science Case Studies, Projektoj Kun Python

Real World Data Science Case Studies, Projektoj Kun Python

Prezo: $89.99

Do kiel ni igas algoritmojn trovi utilajn ŝablonojn en datumoj? La ĉefa diferenco inter maŝinlernado kaj konvencie programitaj algoritmoj estas la kapablo prilabori datumojn sen esti eksplicite programita.. Ĉi tio fakte signifas, ke inĝeniero ne estas postulata doni kompleksajn instrukciojn al maŝino pri kiel trakti ĉiun tipon de datumrekordo.. Anstataŭe, maŝino difinas ĉi tiujn regulojn mem fidante je enigdatenoj.

Sendepende de aparta aplikaĵo por maŝinlernado, la ĝenerala laborfluo restas la sama kaj ripete ripetas post kiam la rezultoj fariĝas datitaj aŭ bezonas pli altan precizecon. Ĉi tiu sekcio fokusiĝas al enkonduko de la bazaj konceptoj, kiuj konsistigas la maŝinlernadfluon.

La kerna artefakto de iu maŝinlernada ekzekuto estas matematiko modelo, kiu priskribas kiel algoritmo prilaboras novajn datenojn post estado trejnita kun subaro de historiaj datenoj. La celo de trejnado estas evoluigi modelon kapablan formuli a celvaloro (atributo), iu nekonata valoro de ĉiu datuma objekto. Dum ĉi tio sonas komplika, ĝi vere ne estas.

Ekzemple, vi devas antaŭdiri ĉu klientoj de via eCommerce vendejo faros aĉeton aŭ foriros. Ĉi tiuj antaŭdiroj Aĉetiforiru estas la celaj atributoj, kiujn ni serĉas. Por trejni modelon en farado de ĉi tiu tipo de antaŭdiroj vi "nutras" algoritmon per a datumaro kiu stokas malsamajn rekordojn de klientkondutoj kaj la rezultojn (ĉu klientoj foriris aŭ faris aĉeton). Lernante de ĉi tiuj historiaj datumoj, modelo povos fari antaŭdirojn pri estontaj datumoj.

Maŝina Lernada Laborfluo

Ĝenerale, la laborfluo sekvas ĉi tiujn simplajn paŝojn:

  1. Kolektu datumojn. Uzu vian ciferecan infrastrukturon kaj aliajn fontojn por kolekti kiel eble plej multajn utilajn rekordojn kaj kunigi ilin en datumaron.

  2. Preparu datumojn. Preparu viajn datumojn por esti prilaboritaj en la plej bona ebla maniero. La proceduroj de antaŭtraktado kaj purigado de datumoj povas esti sufiĉe kompleksaj, sed kutime, ili celas plenigi la mankantajn valorojn kaj korekti aliajn difektojn en datumoj, kiel malsamaj prezentoj de la samaj valoroj en kolumno (ekz. decembro 14, 2016 kaj 12.14.2016 ne estos traktita same de la algoritmo).

  3. Dividi datumojn. Apartigu subarojn de datumoj por trejni modelon kaj plue taksi kiel ĝi funkcias kontraŭ novaj datumoj.

  4. Trejnu modelon. Use a subset of historic data to let the algorithm recognize the patterns in it.

  5. Test and validate a model. Evaluate the performance of a model using testing and validation subsets of historic data and understand how accurate the prediction is.

  6. Deploy a model. Embed the tested model into your decision-making framework as a part of an analytics solution or let users leverage its capabilities (ekz. better target your product recommendations).

  7. Iterate. Collect new data after using the model to incrementally improve it.

Lasu respondon