Ho una formazione in ingegneria informatica e ho lavorato allo sviluppo di algoritmi migliori per imitare il pensiero umano. (Uno dei miei preferiti è la modellazione analogica applicata all'elaborazione del linguaggio e al processo decisionale.) Tuttavia, più faccio una ricerca, più mi rendo conto di quanto sia complicata l'IA.
Ho cercato di affrontare molti problemi in questo campo, ma a volte trovo che sto reinventando la ruota o sto cercando di risolvere un problema che si è già dimostrato irrisolvibile (ad esempio il problema dell'arresto). Quindi, per aiutare a promuovere l'IA, voglio capire meglio gli ostacoli attuali che stanno ostacolando i nostri progressi in questo campo.
Ad esempio, la complessità del tempo e dello spazio di alcuni algoritmi di machine learning è super polinomiale, il che significa che anche con computer veloci, il completamento del programma può richiedere del tempo. Tuttavia, alcuni algoritmi possono essere veloci su un desktop o su un altro computer mentre si occupano di un piccolo set di dati, ma quando si aumentano le dimensioni dei dati, l'algoritmo diventa intrattabile.
Quali sono gli altri problemi che stanno attualmente affrontando lo sviluppo dell'IA?