Andwelcometopartsevenofthe A I inStarcrafttwowithPythonSirisinthisvideointhecomingvideos, we'regoingtobegettingintowhat I knoweverybodyhasbeenwinningfor, andthatisdeeplearning.
So, uptothispoint, we'vegotjust a simplerulebased a I, eventhoughit's justifstatementssomepeoplewhoseemedconfused, itisstill a I Ah, butwhatwe'regonnabedoingnowisimplementingdeeplearningnow, rightoutofthegate.
I justwanttosay, Firstofall, thisis a completelyunsolvedproblem.
Andatleastforme, I thinktheweakestpointinourbotsatthemomentand, um, a relativelyeasytaskwouldbetheattackmethodhere, so I cansimplifytheattacktobeyouknow, Don't attack, Defendourbase, attackedtheenemybaseorattackanybuildings.
Attackenemyunitsso I canbreakthatdownintofourreallysimplechoices.
Youknow, there's almost a variablenumberthatwell, thereis a variablenumberofvariables, andevenourvariableshavevariables.
Soyouknow, eachunitis a variable, butthenthetypeofunitAndwhereisthatunit?
Allthosethingscomeintoplay.
That's justverycomplex.
It's veryhardtofeeditinto a neuralnetworksoimmediately.
We'relookingatsomeprettycomplexnetworks.
Sotome, I thinkthesimplestnetworkthatyoucanpassanyamountofdataandanyvariabledatatowouldbe a convolutionneuralnetworkbecauseyoucouldvisualizeeverything.
So, firstofall, youcanvisualizetheunit.
Youhave a colorcodeunitsbasedonwhattheyare, youconciseeyes, them, uh, youcanalsovisualizethingslikeourourmaterials.
I don't seeanyreasonwhenweusetheconfidentthatwecan't color, codeandsize.
Thestalker's a littledifferent.
Um, I don't seeanyproblemwiththat.
It's justrightnow, I wanttokeepthingsassimpleaspossible.
If I findthistobesuccessful, wecantrytoe, addothervariablesandseeifthatyouknow, isacceptableornotethatthrowsthewholethingoffanditcan't figureitoutorwhatever.
Sothefirstthingwealwayswanttodoin a caselikethis, it's justlet's makethisiseasyaspossibletolearnfor a neuralnetwork.
Sonowthatwe'vegotthat, thenextthingthatweneedtodoisonemodifytheattackmethodtoattackbasedonsomesortofrulestostart, they'rejustgonnaberandom, andthenwe'regonnaletrandom, um, youknow, withjustrun a tonofgamesandanytimerandomwins.