L'intelligenza artificiale può essere pensata come ottimizzazione?


10

In questo video un esperto afferma: "Un modo di pensare a cosa sia l'intelligenza [in particolare per quanto riguarda l'intelligenza artificiale], è come un processo di ottimizzazione".

L'intelligenza può sempre essere considerata come un processo di ottimizzazione e l'intelligenza artificiale può sempre essere modellata come un problema di ottimizzazione? Che dire del riconoscimento di schemi? O sta caratterizzando male?

Risposte:


10

Una buona risposta a questa domanda dipende da cosa si desidera utilizzare le etichette.

Quando penso a "ottimizzazione", penso a uno spazio di soluzione e una funzione di costo; cioè, ci sono molte possibili risposte che potrebbero essere restituite e possiamo sapere quale sia il costo di una determinata risposta.

In questa vista, la risposta è "sì" - il riconoscimento del modello è un caso in cui ogni modello è una possibile risposta e il metodo di ottimizzazione sta cercando di trovare quello in cui il costo è più basso (ovvero, dove la risposta corrisponde a ciò che si voglio che corrisponda).

Ma i problemi di ottimizzazione più interessanti sono caratterizzati da spazi di soluzione esponenziali e funzioni di costo pulite, e quindi possono essere considerati più come problemi di "ricerca", mentre la maggior parte dei problemi di riconoscimento dei modelli sono caratterizzati da spazi di soluzione semplici e funzioni di costo complicate e potrebbe sembrare innaturale metterli insieme.

(In generale, penso che l'ottimizzazione e l'intelligenza siano sufficientemente collegate che il potere di ottimizzazione sia una buona misura dell'intelligenza, e certamente una misura migliore dell'uso pratico dell'intelligenza rispetto al riconoscimento di schemi.)


5

Posso offrire due prospettive (a prima vista, contrastanti) su questo:

In primo luogo:

Se la stringa di lettere "abc" diventa "abd", come sarebbe "fare la stessa cosa" con "ijk"?

Questo è solo un esempio di un problema (i cosiddetti "problemi di analogia delle stringhe di lettere") che non è facilmente inquadrabile come un problema di ottimizzazione - esiste una serie di risposte che appaiono avvincenti per gli umani, ognuna per la sua ragione strutturalmente specifica . Alcune delle sottigliezze di questo tipo di problemi sono discusse in dettaglio qui .

In secondo luogo:

Ecco una molto prospettiva di alto livello sulla AGI in cui l'ottimizzazione gioca un ruolo chiave .

Non è affatto chiaro come si possano conciliare queste due scale di approccio molto diverse. Come qualcuno che fa ricerca di ottimizzazione per vivere, sarei propenso a dire che, certamente per tutti gli attuali scopi pratici , AGI non può davvero essere trattato come un problema di ottimizzazione, dal momento che le attività più interessanti non si prestano facilmente a descrizione tramite una funzione di costo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.