Wetenschap
Krediet:Lee et al.
In de afgelopen jaren hebben deep learning-algoritmen opmerkelijke resultaten behaald op verschillende gebieden, waaronder artistieke disciplines. Veel computerwetenschappers over de hele wereld hebben zelfs met succes modellen ontwikkeld waarmee artistieke werken kunnen worden gemaakt, waaronder gedichten, schilderijen en schetsen.
Onderzoekers van de Seoul National University hebben onlangs een nieuw artistiek deep learning-raamwerk geïntroduceerd, dat is ontworpen om de vaardigheden van een schetsrobot te verbeteren. Hun raamwerk, geïntroduceerd in een paper gepresenteerd op ICRA 2022 en vooraf gepubliceerd op arXiv, stelt een schetsrobot in staat om zowel op slag gebaseerde rendering als motorbesturing tegelijkertijd te leren.
"De primaire motivatie voor ons onderzoek was om iets cools te maken met niet-regelgebaseerde mechanismen zoals deep learning; we dachten dat tekenen cool was om te laten zien of de tekenaar een geleerde robot is in plaats van een mens," Ganghun Lee, de eerste auteur van het artikel, vertelde TechXplore. "Recente deep learning-technieken hebben verbluffende resultaten opgeleverd op artistiek gebied, maar de meeste gaan over generatieve modellen die in één keer hele pixelresultaten opleveren."
In plaats van een generatief model te ontwikkelen dat artistieke werken produceert door specifieke pixelpatronen te genereren, creëerden Lee en zijn collega's een raamwerk dat tekenen voorstelt als een sequentieel beslissingsproces. Dit opeenvolgende proces lijkt op de manier waarop mensen individuele lijnen zouden tekenen met een pen of potlood om geleidelijk een schets te maken.
De onderzoekers hoopten hun raamwerk vervolgens toe te passen op een robotachtige schetsagent, zodat deze in realtime schetsen kon maken met een echte pen of potlood. Terwijl andere teams in het verleden deep learning-algoritmen voor 'robotkunstenaars' creëerden, vereisten deze modellen doorgaans grote trainingsdatasets met schetsen en tekeningen, evenals inverse kinematische benaderingen om de robot te leren een pen te manipuleren en ermee te schetsen.
Het raamwerk dat door Lee en zijn collega's is gemaakt, is daarentegen niet getraind op echte tekenvoorbeelden. In plaats daarvan kan het in de loop van de tijd autonoom zijn eigen tekenstrategieën ontwikkelen, door middel van vallen en opstaan.
"Ons raamwerk maakt ook geen gebruik van inverse kinematica, waardoor robotbewegingen een beetje streng zijn, maar laat het systeem ook zijn eigen bewegingstrucs vinden (aanpassen van gewrichtswaarden) om de bewegingsstijl zo natuurlijk mogelijk te maken," zei Lee. "Met andere woorden, het beweegt zijn gewrichten rechtstreeks zonder primitieven, terwijl veel robotsystemen gewoonlijk primitieven gebruiken om te bewegen."
Krediet:Lee et al.
Het model dat door dit team van onderzoekers is gemaakt, omvat twee 'virtuele agenten', namelijk de agent van de hogere klasse en de lagere klasse. De rol van de hogere klasse agent is om nieuwe tekentrucs te leren, terwijl de lagere klasse agent effectieve bewegingsstrategieën leert.
De twee virtuele agenten werden individueel getraind met behulp van versterkingsleertechnieken en werden pas gekoppeld nadat ze hun respectievelijke training hadden voltooid. Lee en zijn collega's testten vervolgens hun gecombineerde prestaties in een reeks real-world experimenten, met behulp van een 6-DoF robotarm met een 2D-grijper erop. De resultaten die in deze eerste tests werden behaald, waren zeer bemoedigend, omdat het algoritme de robotagent in staat stelde goede schetsen van specifieke afbeeldingen te maken.
Krediet:Lee et al.
"We vinden dat de op versterking gebaseerde leermodules die voor elk doel zijn getraind, kunnen worden samengevoegd om grotere samenwerkingsdoelen te bereiken", legt Lee uit. "In een hiërarchische setting kunnen beslissingen van de hogere agent de 'tussenstatus' zijn, waardoor de lagere agent kan observeren om lagere beslissingen te nemen. het hele systeem van elke module kan geweldige dingen doen. De eerste voorwaarde is echter dat, zoals bij alle benaderingen voor versterkend leren, de beloningsfuncties voor elke agent goed moeten zijn gevormd (het is niet gemakkelijk)."
In de toekomst zou het door Lee en zijn collega's gecreëerde raamwerk kunnen worden gebruikt om de prestaties van zowel bestaande als nieuw ontwikkelde robotachtige schetsagenten te verbeteren. Ondertussen ontwikkelt Lee vergelijkbare modellen op basis van creatieve bekrachtiging, waaronder een systeem dat artistieke collages kan produceren.
Krediet:Lee et al.
"We zouden de taak ook graag uitbreiden naar meer gecompliceerde robottekeningen zoals schilderijen, maar ik concentreer me nu meer op de praktische problemen van toepassingen voor het leren van versterkingen zelf dan op de robottekeningen," voegde Lee eraan toe. "Ik hoop dat onze paper een leuk en zinvol voorbeeld wordt van pure, op versterking gebaseerde, op leren gebaseerde toepassingen, speciaal uitgerust met robots." + Verder verkennen
© 2022 Science X Network
Wetenschap © https://nl.scienceaq.com