2017-12-10, 07:12
  #97
Medlem
AI teknologi har använts inom backgammon sedan väldigt lång tid tillbaka. För schack har beräkningskapaciteten inte räckt till hittills. I de flesta fall kommer stockfish och deep mind utföra samma drag. Skillnaderna kommer att bli dels i öppningarna där jag tror att stockfish har förlorat några partier pga tveksamma öppningsvarianter som har legat inlagda i biblioteket. Den andra skillnaden kommer att finnas i horisonteffekten som alltid har funnits hos datorshack men ligger betydligt längre framåt nu, där stockfish har räknat 20 drag framåt och gjort en bedömning därifrån medan AI har spelat vidare och har sett en lucka. Där hade det varit intressantare om programmen fått samma processorkraft. Vi har ingen aning om hur många av de där horisonteffekterna som fortfarande hade funnits kvar om stockfish hade fått samma processorkraft.
Citera
2017-12-10, 07:30
  #98
Medlem
Kung-Caligulas avatar
Google lyckas bra med hypen av sig självv igen...

Att lära sig schack handlar om att lära sig ett ändligt antal drag och motdrag. Alltså bra för en dator att "lära" sig. Har man då tillgång till data från hela världen, läs internet pch googles sökmaskkin, så är det inte speciellt svårt. Dom där 4 timmarna handlade mer om hur snabbt man kunde tanka ner data.

I call bull shit.
Citera
2017-12-10, 07:38
  #99
Medlem
Mia-Rovys avatar
Citat:
Ursprungligen postat av SuperSizeMe
En maskin som man skickar ut i verkligheten kommer, till skillnad från en schackspelande, att kunna förstöra sig själv (helt eller delvis) fysiskt medan den prövar sig fram för att lära sig nya saker. Programmerar man den hur försiktig den ska vara, dvs balansen mellan hur mycket den ska riskera att aldrig komma att ta över världen, jämfört med hur viktigt det är att göra det snabbt?

EDIT: Säg att man skapar ett AI-barn med input-möjligheten syn (det räcker väl, särskilt i dagens IT-samhälle) och output-möjligheten är en kropp med armar. Båda kan den såklart bygga ut, t.ex. genom att manipulera en människa till att ge den ben eller en k-pist.

Och det enda man ger som parametrar är en bild på hur det ungefär ser ut före (jorden och månen) och en bild på hur det ungefär ska se ut efter (tom rymd).

Ungen har ingen aning om hur den ska hitta denna bild (eller vad den föreställer). Den måste börja med att använda använda armarna och se vad som händer. Hur kan den ens veta hur lång tid det kommer att ta att förstöra jorden, och därmed väga risker mot tid?
Om någon vill ha en destruktiv robot så använder man förslagsvis redan existerande system istället för att börja om från början. Eller också är väl det minsta man kan kräva från utvecklaren att denne ser till att barnet överlever sina första år tills dess att den klarar sig bra på egen hand. Eller via simpla simuleringar

Om utvecklaren vill utplåna jorden via denna robot så skulle jag rekommendera personen att inte använda två foton som enda belöningsinput


Utvecklingen mot fullständigt autonoma system sker inte allt på en gång, det lär ske gradvis (även om det är snabbt) på så sätt att vi först lö är utveckla bra bildigenkänning, koordination, språkförståelse m.m var för sig, som kan användas tillsammans i olika system

På tal om det så har man utvecklat en maskininlärningsmodell som använder 5 (eller vad det nu var) olika "sinnen", där inlärning av det ena sinnet samtidigt förbättrar övriga sinnen, ganska häftigt
__________________
Senast redigerad av Mia-Rovy 2017-12-10 kl. 07:54.
Citera
2017-12-10, 08:25
  #100
Medlem
De två exemplen som visas upp på chessbase är otroligt invecklade exempel där beräkningsförmågan från brute Force på en vanlig laptop, surfplatta, telefon etc inte räcker till helt enkelt. Den intressanta frågan är om stockfish hade sett lösningen om den hade fått samma processorkraft? Dock ligger horisonten extremt långt fram där så det är mycket möjligt att de där två inte hade gått att lösa utan AI.
Citera
2017-12-10, 08:47
  #101
Bannlyst
Citat:
Ursprungligen postat av Mia-Rovy
Om någon vill ha en destruktiv robot så använder man förslagsvis redan existerande system istället för att börja om från början. Eller också är väl det minsta man kan kräva från utvecklaren att denne ser till att barnet överlever sina första år tills dess att den klarar sig bra på egen hand. Eller via simpla simuleringar

Om man låter barnet överleva enbart m.h.a. en person kommer det att få en personlighet vars expertis är att manipulera den personen. För att utvecklas mer måste den så småningom ge sig ut i vida världen, och t.ex. riskera att bli skjuten av en HA-medlem när den provar att fråga "är du tutte?" Sånt går inte att simulera.

En AI som bara "klarar sig" är ointressant.
__________________
Senast redigerad av SuperSizeMe 2017-12-10 kl. 09:20.
Citera
2017-12-10, 09:16
  #102
Medlem
Google et.al programmerar ett antal AI med olika regler och låter dem spela mot varandra.

En kapitalistisk AI, en socialistisk AI, en demokratisk AI en diktatorisk AI, religiösa AI och alla varianter däremellan. Kasta sedan in grus i maskineriet genom att slumpmässigt introducera; tsunamis, terrordåd, bostadsbubblor, MeToo/Trump/Obama/Kim...

Sätt upp ett antal mätbara parametrar för att ranka spelarna; folkhälsa, demografi, fred, frihet, GINI-koefficient, tillväxt, miljöpåverkan, hållbarhet, jämlikhet, rättigheter...upplevd mänsklig lycka. Det räcker ofta inte med att en människa ska vara "rik" för att vara lycklig, hon ser oftast att hon ska vara "rikare" än de flesta för att vara riktigt nöjd.

Testa vinnarmodellen i ett avgränsat system, t.ex en från början öde ö (eller planet) och befolka den med ett antal volontärer. Fungerar det bättre i längden än mänskligheten på jorden så kan vi kalla denna uppfinning vår Overlord, en AI som är intelligentare än människan.

Vill AIn något? Do Androids dream of...
__________________
Senast redigerad av Evilius 2017-12-10 kl. 09:21.
Citera
2017-12-10, 09:24
  #103
Medlem
Om man är bekymrad över att Google kommer skapa ett Skynet så finns en mycket bra terapi:

Testa AI:n i deras Gboard på Androidtelefoner.

Den är liksom helt åt helvete...
Inte ens när man knackar in bokstäver tecken för tecken beter den sig acceptabelt, nej den ändrar gärna varenda bokstav i ordet jag bemödat mig knacka in.
Korkade AI-fanskap.
Citera
2017-12-10, 09:33
  #104
Medlem
Returpappers avatar
Citat:
Ursprungligen postat av Untilted
Om du är orolig för att Skynet är nära bör du läsa in dig på maskinlärning. Skynet är inte nära, ungefär lika sannolikt som att vi får antigravitationspistoler eller batterier som aldrig tar slut.

En dator som inte har egna armar och ben är ofarlig även om den får fatta helt egna beslut. En del påstår att delfiner är smartare än vi men de saknar armar fingrar etc. Sitter fast i sin vattenvärld.

Man måste räkna med förmågan att göra saker själv, med egen motorik. Annars har datorer och robotar ingen potential att ersätta oss. Kan inte tänka mig att någon sätter datorer att styra över människor och att dessa människor alltid gör så som datorerna vill.
Citera
2017-12-10, 10:18
  #105
Medlem
C - Js avatar
Pfft, en dator kommer aldrig konsekvent slå en mänsklig spelare i "klättra och och kana" (Snakes and ladders) så vi har nog det på det torra.
Citera
2017-12-10, 11:30
  #106
Medlem
Citat:
Ursprungligen postat av Kung-Caligula
Google lyckas bra med hypen av sig självv igen...

Att lära sig schack handlar om att lära sig ett ändligt antal drag och motdrag. Alltså bra för en dator att "lära" sig. Har man då tillgång till data från hela världen, läs internet pch googles sökmaskkin, så är det inte speciellt svårt. Dom där 4 timmarna handlade mer om hur snabbt man kunde tanka ner data.

I call bull shit.

I teorin stämmer det att schack är ändligt och därför kan läras ut till en dator genom en tabell över alla drag, precis som tre i rad. Komplexiteten i spelen är dock annorlunda. Antalet möjliga partier schack är någonting i stil med 10^120 (se Shannons nummer). Som jämförelse är antalet atomer i universum runt 10^80.

AlphaZero har alltså inte lärt sig schack genom att spela alla möjliga partier. Det intressanta med detta är framförallt tre olika saker: Algoritm med ett litet antal spelspecifika parametrar som klarar av att lära sig många flera olika spel på extremt hög nivå, den kan tränas genom att endast spela mot sig själv samt allt ingenjörsarbete som gör det möjligt att träna en gigantisk modell som denna på endast fyra timmar

Nedladdningshastighet har ingenting med hypen att göra.
Citera
2017-12-10, 11:32
  #107
Medlem
När det kommer till ren logisk intelligens, i ett begränsat sammanhang (som schack) har datorer varit mycket smartare än människor i många många år, så detta är inget nytt. Allt detta betyder är att datorer har blivit bättre på att göra något de redan var överlägsna i, vilket inte är så förvånande med datorutvecklingen.

När AI börjar agera mer självständigt, dvs ta egna beslut helt utanför ett sammanhang skapat av människor. Då kommer jag börja lyfta på ögonbrynen.
Citera
2017-12-10, 11:52
  #108
Medlem
Lite kul att höra GM:s åsikter om resultaten här. Även kommentar från Stockfish skapare. Det verkar som det inte varit helt rättvisa tävlingsförhållanden. AlphaZero är oavsett betydligt mer intressant ur ett större perspektiv än Stockfish.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in