Citat:
Ursprungligen postat av
Sotern
Är här någon som konkret kan förklara hur Deep Learning fungerar och skillnaden från neurala nätverk?
I ett enkelt neuralt nätverk beräknas utsignalerna som diskretiserade linjärkombinationer av insignalerna. Är den viktade summan över ett visst tröskelvärde så blir utsignalen ett, annars noll. Träning innebär att man försöker optimera de konstanter som används för att beräkna linjärkombinationerna, så att utsignalerna närmar sig en given mängd testfall.
Ett djupt nätverk består av två eller fler seriekopplade enkla nätverk, där utsignalerna från föregående nätverk utgör insignaler till nästkommande nätverk. Djup inlärning är ett annat ord för träning av ett sådana seriekopplade nätverk.
Den som kan det här får gärna rätta mig om jag har fel.
Citat:
Handlar artificiell intelligens bara om smarta algoritmer eller jobbar man med hårdvaran också?
Skall påpekas att AI inte handlar så mycket om neurala nätverk som ges sken av i den populärvetenskapliga debatten. Mindre än 10% av föreläsningarna i en gedigen AI-kurs torde handla om neurala nätverk. Resten handlar om traditionellt handskrivna algoritmer.
Även om man tror att den mänskliga hjärnan arbetar parallellt, så kan den rent principiellt inte göra något som inte går att göra seriellt på en vanlig dator. Lyckas vi få ett program att fungera på en vanlig dator, så kan vi möjligen få samma program att gå fortare genom att köra på grafikprocessorer eller annan parallell hårdvara, men valet av hårdvara kan inte att göra programmet intelligentare eftersom det fortfarande genererar samma svar. Erfarenheten hittills är att hårdvaran är mindre viktig. Lyckas vi bara få programmen att ge de svar vi vill så brukar de oftast vara snabba nog. Sällan behövs mer hårdvara än en vanlig mobiltelefon.