Töö roll: masinõppeinsener

Autor: Laura McKinney
Loomise Kuupäev: 4 Aprill 2021
Värskenduse Kuupäev: 15 Mai 2024
Anonim
Töö roll: masinõppeinsener - Tehnoloogia
Töö roll: masinõppeinsener - Tehnoloogia

Sisu


Ära võtma:

Masinõppeinseneridel (MLE) on mitmekülgsed kohustused. Paljud neist on seotud ML-i elutsükli ja üldise tööga, mis on ette nähtud protsessi kaudu antud ML-projektiga töötamine.

Masinõppeinsener (MLE) on võtmeroll meeskonnas, kes töötab ettevõttes, kes soovib masinõppest ja tehisintellekti funktsionaalsusest kasu saada.

Üldiselt on need spetsialistid mõne ümbritseva kõige võimsama tehnoloogia eestkostjad.

Vaatame lähemalt, mida MLE-d teevad tehnikavaldkonna masinõppe spetsialistid, kes rääkisid meile, mida tähendab ühe sellise tööülesande täitmine.

Mõned masinõppeinseneri põhitõed

Algtasemel peavad masinõppe insenerid mõistma mutreid ja polte, kuidas need projektid kokku pannakse ja kuidas neid valmistamise suunas juhitakse. (Loe masinõpet 101.)


"Masinõppepõhise lahenduse kasutuselevõtmise ja käitamise eest vastutab masinõppeinsener," ütleb KNIME peamine andmeteadlane doktor Rosaria Silipo. "See hõlmab mõningast programmeerimist masinõppe algoritmi integreerimiseks projekti ja mõningast IT-kogemust lõpplahenduse kasutuselevõtmiseks tootmises."

Silipo soovitab, et praktiline reaalajas kogemus masinõppes on pikk tee, kuna see tegeleb tõrkeotsingu võimalusega.

“Masinõppeinsenerilt oodatakse piisavalt masinõppealaseid teadmisi, et mõista algoritmi rolli rakenduses ja lahendada võimalikud vead ja rikkeid,” räägib Silipo.

Siit tulevadki mõned neist programmeerimis- ja matemaatilistest oskustest. MLE-d tahavad sageli teada programmeerimiskeeli, näiteks Pythoni, ja on üsna kursis matemaatikatrükkidega. (Lugege läbi arutelu R ja Pythoni vahel.)

Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Programmeerimisoskust ei saa parandada, kui keegi tarkvara kvaliteedist ei hooli.


Rohkem sisendit masinõppeinseneridelt

Mõni neist, kellel on võimalus astuda tööle masinaõppe inseneridega, vastab ka arvamusele, et need spetsialistid on ärimaailmas kordumatult võimsad.

“Masinõppe insenerid on tipptasemel programmeerijad, kes kavandavad isejuhtivat tarkvara, mis võimaldab autopiloodil õppida ja teadmisi rakendada, ilma et inimesed sisse hiiliksid,” ütleb Maciej Baranowski, Zety masinaõppe ja turunduse automatiseerimise spetsialist.

Baranowski sõnul on masinõppeinseneridel väga palju nõudlust, mis põhineb ettevõtte konkreetsetel eesmärkidel, mis on seotud aja efektiivsusega.

„Ettevõttel on töötlemiseks andmekogusid heinakuhja ja kui nad teevad asju käsitsi, on see nagu katse proovida ühe tunni jooksul vaadata 13 Star Treki filmi,” ütleb Baranowski.

ScienceSofti andmeanalüütika osakonna juhataja Alex Bekker kirjeldab proosakamat, mida masinõppe insenerid teevad.

“Masinõppeinsenerid vastutavad ML-mudeli koolitamiseks vajalike andmete ettevalmistamise eest (näiteks täiendavad andmeid ja vähendavad müra) ning töötavad ML-mudelitega,” kirjeldab Bekker, kirjeldades, kuidas asjad tema enda meeskonnas toimivad. Viimane eeldab mudelite kavandamist, asjakohaste aktiveerimis- ja optimeerimisfunktsioonide valimist, mudelite hüperparameetrite häälestamist, mudelite koolitamist ja ümberõpet, veendudes, et mudel eristab mürasignaale ja palju muud. “

Masinõppemudelitega töötamine hõlmab tema sõnul mitmesuguseid kõrgetasemelisi ülesandeid, hõlmates jällegi arenduse elutsüklit.

Mõnede riskide mõistmine

Siin on veel üks viis mõista, mida masinõppeinsener teeb, ja mõista nende tähtsust masinõppeprojektide ettevõttes tootmisel.

Hiljuti esitas USA justiitsministeerium süüdistuse endisele Google'i masinõppe insenerile Anthony Levandowski, kes väitis, et ta võttis Uberile endaga ärisaladustena kaasa intellektuaalse omandi.

Siin on näide, kus isesõitval autoinseneril oli protsessi üle nii palju võimu, et ta suutis tööandjalt tõhusalt varastada elulisi ärisaladusi.

See illustreerib, kuidas ettevõtted peavad sisuliselt usaldama masinõppe insenere ja andma neile protsessi üle teatava võimsuse ning juurdepääsu tundlikule teabele. Need on protsessis nii kesksed, et ettevõtted peavad hoolikalt kontrollima nende kontrollimist ja vajalike kontrollide kehtestamist.

Masinõppeinseneri igapäevane elu

Kõnetuvastustehnoloogiaettevõtte Speechmatics masinõppeinsener David Khachaturov andis meile täpsema pildi sellest, kuidas masinõppeinsenerid võiksid praktikas töötada.

„Suur osa masinõppe inseneriks olemisest hõlmab püsimist AI / ML-i valdkonna uusimate arengute peal - olgu selleks GitHubi trendide lehe nühkimine, arXivi meeletult värskendamine või reddit.com/r/MachineLearning sirvimiseks liiga palju aega kulutatav , ”Räägib Khachaturov. „Nad üritavad teadusuuringutele suunatud tehnoloogiaid ärilistel miinustel ümber paigutada. See ümberpaigutamine hõlmab tavaliselt lisafunktsionaalsuse ja kasutatavuse lisamist, mis algsel akadeemilisel tööl sageli puudub. ”

Mõnikord juhtuvad tema sõnul suured läbimurded masinõppes kiiresti.

„Nendes kohtades löövad masinõppega insenerid sageli kõrge käigu sisse ja proovivad kiiresti välja töötada kontseptsiooni tõestuse (PoC), mis võib nende ettevõttele ja klientidele lisada äärmist väärtust,” lisab ta. „Kui PoC töötab ettenähtud viisil, saab selle täielikult uueks tooteks muuta. See võib olla väga põnev, pakkudes uusi võimalusi nii ettevõttesiseselt kui ka lõppklientidele tänu tipptasemel masinõppe kasutamisele suurenenud tehnilisele mõjuvõimule. ”

Khachaturov ulatub tagasi selle juurde, mida paljud teised on meile ka ML-i inseneride kohta öelnud, et mõned tüütumad tööd hõlmavad andmete puhastamist ja haldamist. Selle pideva andmete kureerimise ja haldamise vajadusega on seotud palju mäluülesandeid ja ehkki osa neist saab automatiseerida, ei kao ülejäänud osa varsti.

“Masinõppeinsener peaks olema ükskõik milleks valmis,” ütleb Khachaturov: “Alates proovimisest saada andmed õigesse sisestusvormingusse kuni kohandatud veebilõikurite kirjutamiseni. “

Mida me oleme õppinud

Loodetavasti annab see teile natuke parema pildi sellest, kuidas ML-i insenerid oma aega veedavad. See oluline tööalane roll on see, millele pööratakse jätkuvalt palju tähelepanu, kui kasutame ML-i võimeid muuta oma äri ja elu.