Re: AI[OT]
massor olika AIsar
Det blir det faktiskt ändå. Det kommer aldrig att finnas två AI som ser likadana ut när de är "in action".
Även om man skriver en AI, kopierar upp den och har på två hdd:s, så - för det första - kan den typ inte göra någonting alls till en början, den måste träna upp sig. Denna träning bygger på slumpen (ju bättre slump, desto bättre AI) vilket gör att de båda AIarna kommer att se olika ut. Storleken på AIn kommer tyvärr att bli enorm, men det ska ju inte vara några problem med hdd:arna år 2059.
Hur AIn ser ut och fungerar beror på dess positioner för indata, positioner för utdata, system för belöning, träningsprogram (ingen människa orkar upprepa ett mönster för ett system några biljoner och åter biljoner gånger), samt naturligtvis initieringsprogrammet (vilket innehåller belöningssystem i början och är tillsammans med träningprogrammet allt en programmerare behöver göra).
Det initieringsprogrammet gör är att skapa ett nätverk mellan sinnena(indata) och besluten(utdata). Träningsprogrammet skriver indata och kontrollerar utdata, om nätverket (AIn) gör rätt används belöningssystemet för att belöna systemet.
Nätverket uppdateras slumpmässigt hela tiden. Om det blir en bra uppdatering kommer korrekta beslut att tas och den strukturen att belönas och "överleva". Blir det en dålig uppdatering kommer inga belöningar och uppdateringen kommer att försvinna när något bättre dyker upp.
Samtidigt som detta "nivå 1" nätverkbyggs upp, byggs nivå 2 upp. Det går dock mycket långsammare. Det nivå 2 har hand om är uppbyggnaden av nivå 1. Om nivå 2 blir bra, så blir (per def.) också nivå 1 bra. Men det byggs också upp en nivå 3 som bygger upp nivå 2. Det tar betyligt mycket längre tid för nivå 3 att byggas upp än vad det tar för nivå 2.
Det kan finnas hur många nivåer som helst, varierande beroende på hur många gånger AIns nätverk körs.
Den viktigaste delen av AIn är den översta nivån, eftersom den tar längst tid för att skapa. (Det var den jag kallade kärnan).
Utifrån kärnan kan man återskapa de lägre nivåerna för att få AIn att fungera.
En AI utvecklar sig hela tiden. Detta kan dock leda till problem om AIn blir för långsam (eller tar för mycket plats), därför kan programmeraren vilja begränsa sin AI.
Det görs genom det sista programmet som programmeraren gör. Detta är AIns interface, eller nervsystem. Man skulle kunna låta interfacet vara ett operativsystem, men då kan AI göra dumheter som t.ex. stänga ner sig själv.
En programmerar bör begränsa sin AI. Främst för att AIn ska kunna existerar och inte döda sig själv. Men också för att det inte riktigt går att förutsäga vad AI kan hitta på annars. Tack och lov så skulle en obegränsad AI betyda att det finns så många alternativ, att AIn skulle bli så långsam att det inte skulle hända någonting (kanske ta ett par 1000 år innan den kommer fram till ett beslut) och dessutom ta upp så mycket plats att förmodligen ingen dator i världen skulle kunna rymma den.
Men det såklart, om det kom en programmerare och hittade en mycket snabb och effektiv algoritm... (<-- äventyrsuppslag
)
Nu kom jag väldigt OT...
självevolverande-expertsystem
hmm... alla AI med självrespekt är naturligtvis självevolverande, annars är de bara en simpel algoritm, kommer inte ens in på AI klubbens webbhotel
NeuralaNätverk
Det är hjärnan det. Frågan är hur man programmerar i den..
GA och NN hårdvaru baserade
Det vore grymt. Problemet är väl att få ner storleken, och framför allt hastigheten. Som jag ser det kommer uppdateringar att innebära att systemet måste bränna sina egna kretsar.
olika hårdvaror. optiska datorer. kvantdatorer
japp... alla former av miljöer formar AIn och gör den unik. Framför allt det som ligger närmast AIn, typ OSet.
biologiska datorer
blir väl en form av NN.. men det vore en stor lösning på att problem att låta en kemisk (det blir väl praktiskt taget så) dator vara systemet, eftersom det skulle få processerna att gå enormt mycket snabbare.
kanske något elakt megaföretag snor människor och skär ut deras hjärnor och använder som en bas för AI-slavar?
Problemet är att den mänskliga hjärnan är alldeles för ospecificerad för någon uppgift. Men man skulle ju kunna undersöka hjärnor för att hitta om personen har någon specifik förmåga i hjärnan (som skulle blomma upp efter ett par hundra generationer i släkten) som man kan hitta i förtid. Synd bara att han dör. Dessutom behöver man kanske flera hundra hjärnor innan man hittar någonting av nytta. (men det gör ju bara det elaka megaföretaget ännu elakare).
- Zire, som skrev ett alldeles för långt inlägg no 2