Millaisiin luokkiin - ei välttämättä sisäkkäisiin - ohjelmistoja voi jakaa? Luokat voivat olla ristikkäisiä ja yksi ohjelmisto voi olla eri luokissa monella tavalla yhtä aikaa.
Aloitan listaa:
1.reaktiiviset (mikä on vastakohdan nimi?)
1.1.reaaliaikaiset (vs joissain kohtaa turhan hitaat?)
2.simuloivat
3.vuorovaikutteiset (vs demo)
4.sulautetut (esim.autoa ajava, hissejä määräävä tai ilmatorjuntaohjusta lentävä softa)
5.aistillinen/sensorinen (vs näppiskäyttöinen)
6.tekoälyllinen (vs 1 ainoa oikea tulos; joka syötteelle tietty tulos/anto ja joka tulokselle tietty syöte bitilleen?) Tekoälyä on kauppamatkustajan ongelman ratkaisu, mutta ei luvun jakaminen tekijöihin?
6.1.vahva tekoäly, ajatteleva kone
6.1.1.superäly (käytännössä ensimmäinen oikeasti toteutettu vahva tekoäly on todennäköisesti hyvin äkkiä superäly)
Esim. superäly voi olla reaktiivinen, reaaliaikainen ja sulautettu, jos se on kävelevässä robotissa osana sulautettua järjestelmää. Superäly on demo silloin jos siihen ei enää käynnistyksen jälkeen voi syöttää uutta tietoa, vaan sen on tyydyttävä siihen dataan mikä oli muistissa käynnistyshetkellä, ja jonka datan perusteella se pohtii esim. elämän tarkoitusta ja kertoo mielipiteensä ja ideansa ruudulla heti kun keksii jotain hyviä ideoita.
Superäly voi olla simuloiva alimmalla organisaatiotasollaan(jos teho&muisti riittää) tai sitten symbolinen ja numeerinen. Superäly voi olla näppis- ja hiirikäyttöinen tai se voi tulkita ilmakuvia lentokoneessa reaktiivisesti.
Aloitan listaa:
1.reaktiiviset (mikä on vastakohdan nimi?)
1.1.reaaliaikaiset (vs joissain kohtaa turhan hitaat?)
2.simuloivat
3.vuorovaikutteiset (vs demo)
4.sulautetut (esim.autoa ajava, hissejä määräävä tai ilmatorjuntaohjusta lentävä softa)
5.aistillinen/sensorinen (vs näppiskäyttöinen)
6.tekoälyllinen (vs 1 ainoa oikea tulos; joka syötteelle tietty tulos/anto ja joka tulokselle tietty syöte bitilleen?) Tekoälyä on kauppamatkustajan ongelman ratkaisu, mutta ei luvun jakaminen tekijöihin?
6.1.vahva tekoäly, ajatteleva kone
6.1.1.superäly (käytännössä ensimmäinen oikeasti toteutettu vahva tekoäly on todennäköisesti hyvin äkkiä superäly)
Esim. superäly voi olla reaktiivinen, reaaliaikainen ja sulautettu, jos se on kävelevässä robotissa osana sulautettua järjestelmää. Superäly on demo silloin jos siihen ei enää käynnistyksen jälkeen voi syöttää uutta tietoa, vaan sen on tyydyttävä siihen dataan mikä oli muistissa käynnistyshetkellä, ja jonka datan perusteella se pohtii esim. elämän tarkoitusta ja kertoo mielipiteensä ja ideansa ruudulla heti kun keksii jotain hyviä ideoita.
Superäly voi olla simuloiva alimmalla organisaatiotasollaan(jos teho&muisti riittää) tai sitten symbolinen ja numeerinen. Superäly voi olla näppis- ja hiirikäyttöinen tai se voi tulkita ilmakuvia lentokoneessa reaktiivisesti.
Vastaukset 1
Vanhimmat
Tuon luokittelun ulottuvuus on aluksi "suhde ulkomaailmaan". Vasta jako tekoälylliseen (ja niihin muihin, älyttömiin?). Tuo sisäisen olemuksen.
Jos simulointi liitetään reaktiivisesti ulkomaailmaan, siitä tulee (jonkun järjestelmän) emulointia.
Mutta eikö tuo sisäinen olemus voitaisi vielä jakaa monella tavalla? Sitten on tärkeä ulottuvuus: hajautettu/keskitetty laskenta.
Siis olisi hyvä jakaa luokittelu "ulottuvuuksiin", esim:
1. Suhde ulkomaailmaan: ajallisesti IO-tyypin mukaan.
2. Sisäinen organsisaatio: single task, monisäie, hajautettu (verkottunut).
3. Toteutusparadigma..
4. ...