Soifyou're, forexample, tryingtofindallthefacesintheimage, andsomebodyneedstoactuallylookattheimageanddraw a littleboundingboxesaroundeveryfacesoyouknowwheretheyare, thatistimeconsumingandalsoveryboring.
Sopeopledon't likeit.
It's a it's a jobthatneedstobedonerecently.
Therehasbeanprogressin a coupleoftechniquesthatmakethat a loteasiertodo, andthey'recalledactivelearningandcooperativelearning, whichis a formoffactivelearningsothatthetrickisquitesimple.
Actually, it's workingwiththemachine.
Soyouhave a littlebitofdatathatyou'vecollected, andpartofthatthat's a 10% ofthat.
Youhaveannotatedpainstakinglyhoursandhoursofwork, butyou'vegot a temperatureofyourdataannotated.
Nowyouneed a machinelearningthatgives a confidenceonallitsprediction.
Soitdoesn't justsaythere's a face.
Ithastosay.
I'm prettysurethat's a facethatorit's a surethatmightbe a face, butyouknow, 10% sureorsomethinglikethatandwhatyoucanthendoinactivelearning, isyou, umyouaskthehumantoannotatethedatathatit's notsureabout, andthenthatwayyouonlystartannotatingdatathatitreallyneedstoknowabout.
Sobasically, youhaveyourdatabase.
That's thatyoustuckwith 10%.
You'regoingtotrainingmachinelearneronthat.
Thatgivesyou a hypothesis, andthat's herfourthassistwilltaketheother 90% ofdatathatithasn't beentrainedontheItmakespredictionsonthatnow.
Someofthosepredictionswillhavehighconfidence, andyouknow, there's a probablynotthatinteresting, andsomeothershavelowconfidence, andtheymightbeusefultohave a lookat.
Soyouask, Areyouconfidentmachine?
Ifit's north, thenyou'regoingtoinvolve a personwhoishappybecauseitonlyneedstolookatthelittlebitofdatasothatpersonwilllabelthatdata.
Andthatgoesbackintoyourmachinelearningtrainalgorithm, whichcreates a newApophis.
Sowestartwith a zeroaftertrainingitgoingthroughthislittleonetime, wegetagedoneetcetera, etcetera, andyoustillapplythattothedatathatyouhaven't labeledyet.
Soactuallythelabelingreallygoestothedatabase, andthedatabasehas a divisionwhatislabeledonwhatisn't abletogetinthatissuesforthetraining, sothat's activelearningthatworksquitewell, soyouneedtodecideinpractice, youdon't justlookingforthisconfidence.
Youcanalsoincludetrickslikewhatdatalooksverydifferentfromthedatathat I'vealreadylabeledbasedonsomesortofsimilaritymeasurebasedonthefeature, soyoucanmakesure, ofcourse, we'vegottwoimagesin a video.
Inthetheselectionprocessofwhatthelabel, theourparty's cooperativelearningandreallythat's whereyou'regoingtoesay L.
If I'vegot a verygoodmachineownerand I'm confidentthatitcreatesgoodconfidencelevels, thenyoucansayOK, thisdataforwhichwesaidYes, weareconfidentaboutthedatawemachineablethatwerebasicallywe'regoingtoacceptthemachinelabelandthatmeansthatthisdateisnowlabeledwasn't previouslylabeled, Sothisis a testDatafromthedatesetwasn't refusing, labeled.
Wehavesuch a highconfidenceonthisthatwe'regoingtosaywe'regoingtoacceptit, andthatwayitgoesbackintothedatabaseaswellandisusedinthenexttrainingintegrations.