Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 45 reacties
Bron: Physorg

Een groep onderzoekers aan de universiteit van Cornell heeft een robot ontwikkeld die in staat is beschadigingen te detecteren en zijn gedrag daarop af te stemmen.

Het prototype dat gebruikt werd voor het nodige aan tests en ontwikkeling is een eenvoudig model met vier poten, maar de algoritmes kunnen volgens de wetenschappers probleemloos ingezet worden voor complexere robots. Het onderzoek moet vooral zijn nut bewijzen in toepassingen waar robots om moeten gaan met onvoorspelbare situaties, zoals bij de verkenning van de ruimte. Daarnaast kan het ontwikkelen van de algoritmes wetenschappers helpen om beter te begrijpen hoe menselijk en dierlijk gedrag in elkaar zit. In plaats van de robot te voorzien van een uitgebreide collectie voorgeprogrammeerde situaties en bijhorende resultaten, laten de ontwikkelaars het apparaat zelf ontdekken hoe zijn omgeving in elkaar zit en hoe het zichzelf kan besturen.

War of the Worlds-tripodDit proces vertoont volgens hen grote gelijkenissen met hoe baby's hun lichaam leren kennen en gebruiken. Als de robot ingeschakeld wordt, detecteert hij eerst zijn verschillende ledematen en hoe die gebruikt kunnen worden om zijn doelstelling, 'voorwaarts bewegen', te bereiken. Daartoe wordt een reeks computermodellen opgesteld, op basis waarvan het apparaat gaat experimenteren met verschillende commando's die naar de motoren gestuurd kunnen worden. Op het moment dat de onderzoekers een van de poten weghalen, evalueert het apparaat zichzelf helemaal opnieuw om een nieuwe strategie te ontwikkelen. De ontwikkelde algoritmes zouden onder andere gebruikt kunnen worden voor Mars-robots.

Moderatie-faq Wijzig weergave

Reacties (45)

laten de ontwikkelaars het apparaat zelf ontdekken hoe zijn omgeving in elkaar zit en hoe het zichzelf kan besturen
Ik vraag mij nu af of, indien verschillende "units" dezelfde AI hebben, zij allemaal dezelfde "ondekkingsreis" maken/beleven (wat zou resulteren in identieke actie/reactie van de units).
Er zal in zekere mate spraken zijn van 'random' gedrag. Veel van de zelf-lerende algoritmes beginnen door een random actie uit te voeren, de resultaten hiervan worden vergeleken met de vorige situatie (niets doen). Hierna weer een random actie, weer vergelijken, etc.

Al deze acties worden gecombineerd tot een "model" van het systeem, waarmee het zichzelf probeert te besturen. Zelfs als het model wat is opgebouwd correct functioneerd, zal het leer algoritme af en toe "fouten" in de uitvoer introduceren om te kijken of met een iets andere uitvoer nog een beter model ontstaat.

Doordat iedere 'leer' actie random is en waarschijnlijk niet iedere robot in een identieke omgeving is zal het leer-traject verschillen. Gezien er gezocht wordt naar een optimaal regelsysteem zullen er 1 of meer verschillende optimale regelmethodes komen wat de robots zich 'vanzelf' zullen aanleren.
Dat zou idd zo zijn. Maar de wereld is een 'complexe' omgeving, dus hij zal nooit voor alle robots hetzelfde zijn.
Dit ziet er wel veel belovend uit voor de toekomst!

Aleen vraag ik me af hoe zo'n apparaat zelf erachter kan komen hoe zoiets werkt.

En al weet die dat weet die nog niet wat doe moet doen kan die net zo goed op zijn luie kont gaan zitten of hij moet al een missie gekregen hebben.
Probeer iets, en ken een score toe aan het resultaat.
Probeer alle mogelijkheden en houd je aan het resultaat met de hoogste score.

De score kun je in dit geval uitdrukken in de mate voor voorwaartse beweging.
Probeer iets, en ken een score toe aan het resultaat.
Probeer alle mogelijkheden en houd je aan het resultaat met de hoogste score.


Dat klinkt leuk, en in sommige gevallen werkt dit principe ook leuk.
Maar zo'n robot "probeert iets", klapt voorover omdat er een pootje mist. En dan?
dat werkt aan de hand van AI-programming, mss in de vorm van neurale netwerken en/of genetische zoekalgoritmen
alleszins algoritmen die kunnen bijleren en na verloop van tijd een optimale strategie bepaald hebben.
Wat zullen ze nog meer bijleren, kill the humans ? :o
nou, alles mag wel slim gedaan worden. Zo zou het algoritme willekeurige commando's kunnen proberen. Maart slimmer is als het een commando verstuurd met zoiets als "meld apparaten" waarna alles wat verbonden is reageerd. Dit soort dinge bestaan, dus moet kunnen Daarna vraagt het algoritme "geef functies" waarna het alle mogelijke functies heeft om uit te proberen. enz...

lijkt me...
Het gaat er hier niet om dat een robot er achte komt dat hij een poot mist, maar dat hij zelf oplossingen kan vinden voor problemen zoals voortbewegen.
Voer een willekeurig commando uit en analyseer het resultaat.
Combineer resultaten en je krijgt weer nieuwe resultaten, uit eindelijk vind je zo een manier om bij je doelstelling te komen.
Ontwikkelingen op robot gebied volgen elkaar in hoog tempo op. Wie weet wat dat voor ons in de nabije toekomst betekent... Nooit meer afwassen klinkt natuurlijk leuk, maar dit soort algoritmes kunnen ook makkelijk worden ingezet om een robot met 'kwade bedoelingen' tot het uiterste te laten gaan om zijn doel te bereiken.

Misschien doemdenkerij. Maar ik zie die robots eerder in het leger dan bij mijn oma in de keuken.
Waarschijnlijk omdat het leger meer geld heeft dan je oma.
Of heeft je oma nog ergens een goed gevulde oude sok liggen? ;)
Techniek wordt al veel langer gebruikt (/misbruikt?) door het leger. Wapens, tanks, satellieten, dat is allemaal niks nieuws. De kans is groot dat (delen van) robot technologie inderdaad gebruikt gaat worden in het leger.
sterker nog, het leger is een initiator van technologische vooruitgang. GPS bv is door het amerikaanse leger ontwikkeld, en tegenwoordig zijn er voor de gewone burger ook toepassingen voor.
Het leger stimuleert deze ontwikkelingen, maar fabrikanten zitten ook niet stil!
Bekijk dit filmpje van een 'Intelligent Surveillance and Guard Robot' van Samsung eens (youtube)
klik
Dit spreekt Gordon Moore (Wet van Moore) tegen in dit bericht.
nieuws: Gordon Moore: 'De wet van Moore is niet meer'
hoe sensationeel kunnen automatische geweren verkocht worden.. met de teamsong van piratus of the caribian op de achtergrond..
allemaal heel leuk, goede ontwikkelingen ook, maar AI blijft AI en zal nooit de menselijke complexiteit bereiken
gewoon onmogelijk..
daarbij ben ik ertegen dat robots teveel kunnen
laat ze maar gewoon lekker gericht te werk gaan, want net als mensen zullen robots als deze nergens geweldig in zijn en dan kan je beter efficientere bouwen
wat vind ik toch jammer dat er mensen blijven die zoals jij denken: "gewoon onmogelijk"
met zo'n instelling kom je niet ver, zo dachten ze ook over vliegen, en teleportatie, allebij dingen die toch ook wel mogelijk blijken te zijn.
en waarom ben je precies tegen robots die te veel kunnen? Misschien een beetje te veel hollywood gekeken en altijd maar denken dat alles altijd maar de wereld wil overnemen? Alsof robots uit zijn op macht?

En dan vergelijk je ze oppeens wel met mensen door te zeggen dat ze nergens geweldig in zullen zijn.

Ik vind dit een prachtige ontwikkeling, en ja ze zullen vast wel in het leger in gezet worden, maar zoals alle leger toepassingen, komt het dan ook uiteindelijk bij de consument. Ik ben benieuwd wanneer dit eindelijk gemeengoed gaat worden!
ot:
Teleportatie mogelijk? heb je daar een linkje van?
Zoals dus in het bericht staat kan dit goed gebruikt worden om bijvoorbeeld mars te verkennen
aangezien daar nog nooit mensen zijn geweest kun je niet een "perfecte" robot maken omdat je niet kunt voorspellen waar hij mee te maken gaat krijgen

in zulke gevallen zijn dit soort robots dus de beste oplossing lijkt mij
Waarom zou AI nooit menselijke complexiteit kunnen bereiken? Vind ik beetje rare uitspraak, alsof menselijke complexiteit oneindig is. Alles wat wel eindig is, zou je eventueel kunnen bereiken/berekenen lijkt me. :)
Dit is idd ideaal voor in het leger.

Als de gevechts robot dan beschadigd is door de vijand kan hij zichzelf weer repareren en zijn missie voortzetten.
Zo hoef je geen medic's meer op het slagveld te hebben
die ook gewond zouden kunnen raken.

Alleen wordt het wel "saai" in een oorlog met alleen maar robots die elkaar neerschieten en zichzelf dan vervolgens weer repareren om verder te gaan. :P

Totdat er natuurlijk niets meer te repareren valt.
Het echte probleem van een oorlog waarin alleen robots vechten, is dat politic veel makkelijker er toe over zullen gaan om oorlog te voeren. Ze hoeven dan immers niet meer bang te zijn voor de publieke opinie wanneer de eerste doden vallen...
Denk je? geloof dat een oorlog met roboten wel heel wat duurder is dan de gratis geproduceerde mensen die voor een prikje tot oorlogs machines getraind kunnen worden.
Naja prikje , een piloot kost ook een miljoen (volgens de luchtmacht voorlichting :P)
ja en voor je het weet worden robots in vliegtuigen en tanks gebouwd en zitten er geen mensen meer in oorlogen en heb je real-life command & conquer en is oorlog dus gewoon een spel geworden..... laten we het hopen van niet... vroeg of laat gaan die robots ook in de gate hebben dat ze slaven zijn... en net als ons willen ook zij dat niet zijn.... en dan hebben wij een probleem...

tis net sci-fi maar kan zomaar gebeuren....
Heel sci-fi is het verhaal van autonome oorlogs apparaten niet, veel spionage vliegtuigjes zijn al remote en worden vaak autonoom ingezet, waarbij de vliegtuigen een voorgeprogrammeerd traject krijgen om te volgen, met de momenten dat een foto gemaakt moet worden meegeprogrammeerd.
Hierin wordt al veel stuur algoritmes met fout-detectie en correctie toegepast.
Het klinkt wel leuk, dat principe van een "schone"oorlog.
Maar ik hoop eerder dat tegen de tijd dat robots zover gevorderd zijn, dat wij onder elkaar al vrede gesloten hebben.

En als dat niet zo is, dan vechten we na die oorlog toch gewoon lekker met stokken en stenen verder.
Ik verwelkom in elk geval alvast onze nieuwe veelpotige robot overheersers.

(ok, ik ga al...)
Dat ze een robot kunnen leren dat hij verder kan zonder ledemaat is de eerste stap...De volgende stappen zijn:
2. Leer een robot zichzelf te repareren
3. Leer een robot zichzelf te dupliceren...
4. Leer een robot zichzelf te beschermen...
5. ... ... ... ww3?
6 end of mankind :P
7 En zo kwam het dan toch nog goed met de wereld :+
jammer dat de tweakers hier geen gevoel voor humor hebben zoals de mensen op /. wel hebben.

Nou moet ik ook eerlijk toegeven dat

"I for one ...."
"... welcome our new robotic self learning overlords" een stuk beter leest dan "ik verwelkom..." :Y)
Interresant dat een robot zelf bekijkt hoe hij kan voortbewegen. Ook al halen ze een poot weg.
Wat voor oplossing zal hij verzinnen als alle poten weg zijn gehaald? :+
Dan steekt ie zeker de raketten aan :P
Dan wordt-ie pissig... :+
"evalueert het apparaat zichzelf helemaal opnieuw om een nieuwe strategie te ontwikkelen."

het helemaal in die zin is hopelijk een vertaal fout. anders vind ik het ook niet echt aanpassen.
als er staat dat het zichzelf evalueert, dan betekend dat dat ie kijkt wat er verschilt ten opzichte van de laatste evaluatie en wat dit betekend voor de gemaakte functionaliteiten...
zoiets wordt al gebruikt bij militaire vliegtuigen, als er een stuk van een vleugel wordt afgeschoten dan compenseren allerlei algorithmen voor de schade, ipv de piloot.
De nieuwste vliegtuigentechnologie: als er een stuk vleugel wordt afgeschoten zorgen onboard computers ervoor dat alles blijft werken (inclusief koffiezetter) tijdens de versnelde afdaling en geļmproviseerde verticale landing en houdt de computer met allerlei complexe algoritmes rekening met missende pootjes van pilootjes.
Daar heb ik een tijdje geleden al eens een filmpje over gezien...
Op de volgende pagina wordt eea degelijk uitgelegd en in de praktijk getoond, inclusief filmpje.

http://ccsl.mae.cornell.edu/research/selfmodels/

(site bevat veel meer interessante info over oa selfreplicerende machines, etc)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True