MynameisMilitiaMcGregor, and I'm a senior U engineerrightnow, Butin a pastlife, I usedtobe a mechanicalandaerospaceengineer, whichishowwegettousingmachinelearningtoimprove u r u exroundaboutways.
Sowe'lltalkaboutchoosingfeaturestousehowyouactuallytrain a modeltow, understandourwonkyuserbehaviorandhowyouactuallyuse a machinelearningmodeltomakeupdatestoyourdump.
A neuralnetworkisbasically a mathequationthatmakespredictions.
Youputinstuff, yougetoutstuff.
Soonethingthat I thinkpersonally, machinelearninghas a reallybadUm, I guessthingwithisjargon.
So I'm hopingtobreaksomeofthatforyouguys.
So a neuralnetworkisbasicallyjust a brainmadeoflayersofnotes.
Andthisiswhat I know.
Itlookslikesoyouhaveasmanyinputsasyouwant.
Youassignedthoseinputs a certainweighttogivethemlike, uh, saysoyougivethem a weightsothattheyknowwhichinputhasmorevaluetothepredictionyou'retryingtomake, andthenyourunitthroughsomecrazymathequationthat a lotofpeopledon't reallywanttoknowabout, andthenyouget a predictivevalueorvalues.
Soanotherthingthatcomesup a lotinmachinelearningisdeeplearning.
It's soscaryandfancy.
Buttheonlythingthatdeeplearningmeansisthattherearemorethanonenodeinyourneuralnetwork, soyoucanhavetwonodes, andyouhave a deeplearningmodel.
Oh, youcanhavethreenotes, andit's superdeep.
Sosomeoftheplacesthatyoumightseeneuralnetworksinthewildwouldbewith, like, predictinguserintoSoyouruserclickson a buttonor a certainpartofthescreen, andyouhavecertaincontentoverthere.
ItisanotherJavaScriptmachinelearninglibrary, and I deliberatelychosethisovertensorflowawhileback.
Um, when I trytolearntensorflowJs, itconfusedtheabsolutecrapoutofme.
So I foundbranchesandit's somucheasiertouse.
Howmanypeopleknowhowtoworkwithobjects, arrays, objectswiththeraysand a raiseofobjects.
Thenyoucandomachinelearning.
SooneofthebestthingsaboutbrainJsifyouaren't asinterestedingettingintolikethemathematicalstufforyoudon't reallywannadigtoodeepintomachinelearning, youjustwanttosay, Hey, havethisdataand I need a prediction.
Thisis a reallygoodlibrarytodothatwithjustbecauseobjectsandtheraysarereallyeasytoworkwith.
I don't thinkitchangedittocomicsense, butbasically, I thinkyoukindofgettheideaherethatyoucanprettymuchwrecksomeone's dayjustwithmachinelearningandyouareyoueggs.
Butontheflipsideofthat, seeiftheotherdemoisrunning, I thinkitmightactuallywork.
It's alwaysnervewrackingwhenyougetuphere, andit's like I thinkmydemoworks.
I don't clickonstupidstuff, Okay, sothistime, insteadofus, youknow, makinglifehardfortheuserOneofthethingswe'regoingtotrytodoismakeiteasier.
But I willthrowin a caveat.
Thisisjust a funthing.
Youshouldprobablynevermakeliveupdatestoyouryouhowyou x when a userisactivelyusingit, youdon't reallywantbuttonsandthingstomovearound.
Justdon't runthatafter.
Butbasicallywhen a usertypesinsomething, sotellmesomethinggoodinHawaii, huh?
No, ofcourse, oneofthemwouldn't work, butthat's that's fine.
Butbasicallywhatthatonewassupposedtodoisas a usertypes, itstartstopickupkindoftheirsentimentonhowtheyfeeltoday.
Andbasedonthat, it'lleitherbrothercolorofthescreentolike a yellowbecausethey'rereallysadandtheyneedsomesunshineintheirlives, orit'lldarkenit a littlebitbecausethey're a littlebittoohappyandneedtobringitdown.
But, um, thatisprettymuchitforthecodeside.
ReallygladAtleastoneoutoftwoworked, so I willgoaheadandwrapup.
Sooneoftheotherprojectsthat I workedonwithmachinelearningislikethis e e g sensorthatpicksupbrainwaves, andyoucanuseittocontrolstufflikereallifestufflikedronesandfreakingrobotsthatclimbupthewalljustfromyourbrainsignals.
Buttrytothinkabouthowyoucoulduseyourdatatoimprovethe U I u X onanindividuallevel.
Sooneofthethingsyoucandoisgetjustthislargedatastoragefactoryofuserdataandsay, Hey, I think I wanttoseeifmyuserswillactuallybuystuffonthisdayinthiscountryAtthistimewhentheweatherislikethismachinelearningisthatpowerful, andyoucangetthosepredictions.
Justdon't jumpintobuying a lotofdatabeforeyouactuallyknowwhatyouwanttouseitfor.
Because a lotofcompanieshavedonethatandbeentheirmachinelearningstuff.
Didn't ifthemanyresults.
Sojustsometakeaways.
Um, yeah, that's itforme.
Allright, everybody.
Subtitles and vocabulary
Click the word to look it upClick the word to find further inforamtion about it