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 , , 37 reacties
Bron: New Scientist

Een groep van Italiaanse, Franse en Zwitserse robotspecialisten is bezig aan een robotvariant van een baby. Ze hopen op deze manier meer inzicht te krijgen in biologische ontwikkeling van intelligentie bij een mens. Het apparaat is in staat om verschillende motorische vaardigheden aan te leren, zoals het oppakken van een bal of het rollen van een flesje over de tafel. De robotbaby bestaat uit een torso met een arm, een gezicht met een mond, twee oren en ogen en twintig computers die verantwoordelijk zijn voor het aanleggen en onderhouden van het neurale netwerk. Giorgio Metta, een van de onderzoekers, vertelt dat het project gebruik maakt van de kennis van neurologen en psychologen over de ontwikkeling van het menselijk brein. "What we're doing is the same as what neuroscientists do but from an engineering perspective".

De computers hebben verschillende neurale netwerken onder hun hoede. De software simuleert het leerproces van de mens door het aanleggen en verstevigen van verbindingen tussen neuronen. De wetenschappers kunnen op die manier verschillende leermodellen toetsen door de groei van het netwerk te observeren en onderdelen ervan te veranderen. Volgens Steve Grand, eveneens een onderzoeker uit het team, is dit de enige manier waarop onderzoek kan worden gedaan naar intelligentie. De man is overigens wel overtuigd dat de computers van robotprojecten als de Babybot nooit zo intelligent kunnen worden als de mens zelf. "Babybot is based on artificial neural networks, which are not in the slightest the same as biological ones", aldus Grant.

Ondertussen zijn er al weer ontwerpschetsen gemaakt van een opvolger van de robotbaby, eveneens met de inbreng van verschillende neurologen. De onderzoekers willen in de lente van 2007 de laatste hand leggen aan een tweejarige robotpeuter, die ondertussen al het koosnaampje 'Robocub' heeft gekregen. Het zal gebruik maken van dezelfde neurale netwerken als de Babybot en dus ook alle aangeleerde vaardigheden van dat apparaat onder de knie hebben. De onderzoekers zijn ervan overtuigd dat het zal kunnen kruipen en hopen dat het uiteindelijk ook zal kunnen lopen. De onderzoekers zijn van plan om de documenten en schema's als open source te presenteren, zodat iedereen hun vindingen kan gebruiken en toepassen in eigen projecten.

Babybot

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (37)

erg grote baby :P
hoeveel woog die bij zun geboorte ? :P
OT:
hoe kunnen ze nou reacties van een baby nabootsen ?
ieder mens dus ook babys reageren toch anders ?
alhoewel ze bijna allemaal de zelfde instincten etc hebben vanaf hun geboorte (op dingen willen zuigen etc)
het mooie van een neural net is dat het na een tijdje , als het even geleerd heeft, het heel anders reagert als een neural net wat er naast staat en net iets andere impulsen heeft.

de reden dat elke baby vanaf geboorten anders reageerd is omdat een baby al 'ervaringen' op doen in de baarmoeder, en natuurlijk de invloed van de genen.
Ik vraag me nou nogsteeds af hoe ze het voor elkaar hebben gekregen om zo'n ding als een baby te reageren. Dat kan toch niet anders dan voorgeprogrammeerd zijn?
Er zal inderdaad aardig wat voorgeprogrammeerd zijn, maar dat is bij een mensen baby natuurlijk ook zo. Hoe een mensen baby zich ontwikkelt hangt maar voor een (klein) gedeelte af van de omgeving (er van uitgaande dat dat een 'normale' omgeving is). Het merendeel ligt al vast in de genen (= voorgeprogrammeerd).
Om daar het antwoord op te kunnen weten moet je jezelf eens gaan verdiepen in neurale netwerken, als je op het niveau van deze onderzoekers bent aangekomen kun je mee gaan denken praten erover ;)
Hmm.. is dat met tweakers niet net zo dan? Ik kan me zo voorstellen dat er hele volksstammen zijn die vinden dat tweakers zich eerst maar eens moeten verdiepen in de materie en als ze dan op het niveau van de wetenschappers zijn aangekomen, mee mogen praten...
Mijn condoleances aan de familie van de moeder, dit kan ze nooit overleeft hebben.

De vader is waarschijnlijk Optimus Prime...
kijk de film "demon seed"
Als ze maar niet te zelf lerend worden, ik zie de doom scenario's al weer voor me...

"They are taking over te world"
mjah, zolang ze er geen kettingzagen en andere dingen op monteren heb ik niet zo veel schrik :) wat gaat het doen? flesjes naar mijn hoofd gooien? :)
Een gun in de dichtbijzijnste pawn-shop kopen met het geld wat hij van jou heeft gestolen, om vervolgens jou ermee om te leggen ;) :+ Je weet maar nooit waar A.I. tot in staat kan zijn.
We have to protect the humans.. from themselves! }>

*toink toink* met de drinkfles :P
Nu nog een USB stick als fopspeen en dan is em helemaal tevreden.
Volgens Steve Grand, eveneens een onderzoeker uit het team, is dit de enige manier waarop onderzoek kan worden gedaan naar intelligentie.
Eehm dit idee staat aan de basis van de embodied cognitive science en is dus niet een idee van Grand.

Verder moet je niet zoveel verwachten van een onderzoek als dit: het is inderdaad nodig om een systeem embodied te maken als je het bewegings taken wilt laten uitvoeren. Echter voor hogere taken is het niet noodzakelijk om dit in een robot uit te voeren.
Denk hierbij aan taal aspecten: het is al enige tijd mogelijk om bijvoorbeeld het aanleren van regelmatige en onregelmatige werkwoorden middels een netwerk te leren. (ofzelfs nog sterker vereenvoudigde simulatie methodes, voor de ingeweiden: act-r)
"Babybot is based on artificial neural networks, which are not in the slightest the same as biological ones"

Lekker representatief dus :+
De basis van dit soort onderzoek is de aanname dat het niet nodig om een natuurlijk netwerk volledig te copieren om het functioneel het zelfde te laten doen. Het blijkt te werken.
Vergelijk het met rekenen: 1 + 1 = 2 Alhoewel er binnen de filosofie aanmerkingen op zijn te maken. nemen we het aan, omdat het blijkt te werken
Hoeveel computers heb je dan nodig om een robot te laten fietsen?
Ik betwijfel of we die rekenkracht de aankomende 50 - 100 jaar mobiel kunnen krijgen.
Waarschijnlijk zijn er rond 2025 computers beschikbaar die een vergelijkbaar aantal berekeningen kunnen uitvoeren als een menselijk set hersens
2035 zou deze reken cap. zo goedkoop als een pc thuis moeten zijn: Bron: http://www.kurzweilai.net/articles/art0134.html?printable=1

Kurzwei is een wetenschapper die nog een aantal opmerkelijke beweringen doet. Hij verwacht de eerste true AI over een paar decenia.
Een Ai die dus in staat is om op een zelfde niveau te denken als een mens. Hij laat zich niet uit ofdat deze AI ook zelf bewust is.

Samenvattend:
Leuk onderzoek het zal echter meer zeggen over de interactie tussen mensen en computers alsdat het daadwerkelijk bijdraagt aan diepere kennis over menselijk denken. (wel over mensenlijk bewegen en het leren daarvan.)
Heel mooi onderwerp: neural networks...
Helaas ook dusdanig ingewikkeld dat je het niet dmv internet tutorialtjes in elkaar kunt flansen. Daarnaast zul je ook de taal waarin je je NN wilt schrijven redelijk moeten beheersen, NN's zijn nogal complex.

Nou mis ik hieruit of die écht een zelflerend NN is of dat er van te voren 'testdata' in moet. Ik gok op het 2e... Mocht dat het geval zijn heeft het artikel weinig waarde aangezien dit zovaak is gedaan...
Ik denk dat een menselijke baby ook met "Testdata" begint. Er moet een instinctieve motivatie zijn om een kind te laten leren, datgene bouwen ze nu digitaal na. Er is simpelweg van tevoren vastgeled WAT het "kind" moet leren (niet de leerstof zelf, maar een indicatie van wat het "kind" zelf moet uitvinden.) Hetzelfde als met menselijk instinct.

Ik ben ervan overtuigd dat we op deze manier het dichtst bij AI zullen komen.
Ik betwijfel zelf heel sterk dat er testdata bestaat. Ik ben zelf bezig met het simuleren van het gedrag van mieren door neurale netwerken te trainen en daar werk je zonder testdata. Je voert gewoon de sensor input in in het netwerk en de output van het netwerk controleert de beweging van de babybot. Je geeft een score aan het gedrag, en als die score beter is ga je verder met dit neuraal netwerk wat te veranderen (mutatie) in de hoop om iets beters presterend te evolueren. Die techniek noemt evolutionaire algoritmes. Normaal werk je dan wel met meerdere neurale netwerken in je populatie die tegen elkaar concurreren. Er is natuurlijk maar 1 neuraal netwerk dat je robot/mier controleert. Dus moet je meerdere keren je experimenten verrichten. Dit zal hier wsl niet zo zijn, maar omdat er geen link bij het artikel staat kan ik niets meer daarover zeggen. Meer informatie over evolutionaire algoritmes op wikipedia: http://en.wikipedia.org/wiki/Evolutionary_algorithm
Dat wat jij doet is wel wat anders dan die babybot he. Jij maakt gebruik van een evolutionair algoritme en tijdens het 'leven' van het miertje verandert er niks aan hun denken. De neurale netwerken veranderen alleen maar wanneer er nieuwe miertjes 'geboren' worden.

Bij die babybot hebben ze echter een neuraal netwerk dat echt leert tijdens zijn leven. De verbindingen tussen de neuronen worden versterkt en verzwakt op basis van wat de baby 'denkt'. Zo werken de menselijke hersenen ook.

Er worden dus ook geen scores aan de prestaties van de baby toegewezen ofzo, dat is alleen maar bij een evolutionair algoritme.

Het soort algoritme wat ze hiervoor gebruiken is trouwens wel een heel stuk ingewikkelder dan een gewoon evolutionair algoritme
"Babybot is based on artificial neural networks, which are not in the slightest the same as biological ones"
Lekker representatief dus :+

Ik ben het eens met andyyy, ieder mens is uniek en reageert daardoor op een andere manier.

Aan de andere kant is dit wel interessant m.b.t. kunstmatige intelligentie. De invalshoek om verbindingen tussen neuronen en de ontwikkeling daarvan vrij te laten is volgens mij uniek.
Ik ben het eens met andyyy, ieder mens is uniek en reageert daardoor op een andere manier.

Misschien reageert ieder mens wel hetzelfde, alleen verschillen de omgevingsfactoren altijd wat van elkaar, en daarom lijkt het net of onze beslissingen en gedachten uniek zijn. ;)

Ontopic:

Hele interesse ontwikkeling, ik moet zeggen dat dit soort werk mij enorm boeit als aankomend arts. Dit zou hele andere inzichten in bepaalde hersenziektes of gedragstoornissen kunnen geven.
het zou mij interessant lijken moesten ze 2 fysisch identieke robots bv naast elkaar zouden plaatsen. De onderzoekers benaderen dan beide robots volgens plan, maar in theorie zou je dan toch moeten zien dat beide robots zich anders ontwikkelen.
Ten eerste zijn deze robots daar nog niet geadvanceerd voor, en ten tweede, wat laat het experiment dan zien? Met andere input komt er een andere reactie. A great man once said: "computers reageren in dezelfde situatie altijd op dezelfde manier". Verander je de input (van de camera bevoorbeeld), kan je er donder op zeggen dat hij iets anders gaat doen..

Ik geloof dat je op het moment meer over de robot (en dus data-input) leert dan over de mens, of een andere situatie uit de werkelijkheid. Oftewel: het duurt nog even voor je ze voor psychoanalytische experimenten (wow, het bestaat nog ook :9) kunt gebruiken.
Die zullen zeker een ander netwerk gaan krijgen. Het is natuurlijk zo dat je geen ontelbare manieren hebt om iets te doen, en meestal is er maar 1 beste manier. Dus als alles volgens plan verloopt (en dat is niet vanzelfsprekend) zullen de netwerken uiteindelijk naar elkaar toegroeien. Dit natuurlijk op voorwaarde dat ze dezelfde invoer krijgen. Maar niets belet je om voor het "globale optimum", de allerbeste oplossing te stoppen, waar je ook al degelijke prestaties kunt neerzetten, en die zijn niet altijd dezelfde. Maar dus in het kort: ja die zullen anders zijn, maar uiteindelijk na evolutie zullen die praktisch gelijk aan elkaar worden als die aan dezelfde omstandigheden bloot worden gesteld.
Open source? Wow. Ik vind dit best een mijlpaal voor open source. Straks(in de toekomst) kunnen tweakers thuis hun eigen intelligente robot bouwen zonder dat dat echt veel hoeft te kosten (in vergelijking met de commerciele robots die je dan zal hebben). En dit opent dat pad voor ons.
Tegelijkertijd is het een goed teken voor andere nog uit te vinden vindingen.
Alle computers aan elkaar verbinden

Skynet is coming...
ik vraag me af of een zelf lerende computer zou kunnen evolueren als het ware zoals bijvoorbeelt in de film i robot, als een system werkelijk egt zelf lerend is zou dit lijkt mij mogelijk zijn en zou dit ook in een verdomd hoog tempo gaan aangezien computers velen malen sneller informatie kunnen verwerken en opslaan
...aangezien computers velen malen sneller informatie kunnen verwerken en opslaan
Ik denk dat je daar nogal wat zaken over je eigen lichaam "for granted" neemt. Natuurlijk moet je er niet aan denken om ook maar een frame van half-life2 uit je blote hoofd te gaan uitrekenen. Maar dat is slechts een "simpele" zeer specifieke taak waar de pc goed in is.
Een mens krijgt echter vol continue een bult prikkels te verwerken, van je ogen, oren, evenwichtsorgaan, etc. Die informatie wordt (voor het belangrijkste deel) real-time verwerkt en gebruikt.
Op een drukke middag door de binnenstad fietsen zonder brokken te maken doen wij bijvoorbeeld "zonder nadenken" (nou ja, over de korte rokjes onderweg misschien ;) ). Om dezelfde taak door een computer te laten doen is echter massieve rekenkracht nodig. In evenwicht blijven, verkeer "inschatten", stoplichten in de gaten houden, niet in die open put rijden. Afijn, de babybot met twintig computers aan boord kan leren om een balletje op te pakken. Hoeveel computers heb je dan nodig om een robot te laten fietsen?
Ik betwijfel of we die rekenkracht de aankomende 50 - 100 jaar mobiel kunnen krijgen.
Nog een mooie uitspraak:
Er wordt nu al 50 jaar gezegd dat we over 10 jaar echte Kunstmatige Intelligentie hebben.

Op dit moment zijn er een aantal redelijk veelbelovende ontwikkelingen op AI gebied maar dan moet je "Mier" en "Oogperceptie" denken. Zeker niet aan "babybots" laat staan aan terminators.

Volgens mij de de office paperclip een mooi voorbeeld van waar AI op dit moment ECHT staat. :+
Nu moet je wel het gedrag van mieren niet onderschatten hoor. Ik ben zelf bezig met een thesis daarover en dat is bijzonder complex hoor, en die bedoel ik wel de gedragspatronen en niet de voortbewegingsmechanismes. Ik zou nu een stukje uit mijn inleiding moeten plakken, maar dat zal jullie wel niet interesseren. Laat ik dus maar enkele voorbeeldjes geven: termietenheuvels bouwen, begraafplaatsen(!) organiseren door dode mieren te verzamelen op 1 plaats, het sorteren van hun broedsel (de mini-miertjes) in concentrische cirkels waar de verschillende evolutiestadia gescheiden van elkaar liggen. En daar is momenteel veel onderzoek over bezig, maar het zeker niet onderschatten hoor.

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