Um agente de IA costuma ter componentes "sensores", "memória", "processadores de aprendizado de máquina" e "reação". No entanto, uma máquina com isso não se torna necessariamente um agente de IA de auto-programação. Além das partes mencionadas acima, existem outros elementos ou detalhes necessários para tornar uma máquina capaz de ser um agente de IA de programação automática?
Por exemplo, um artigo de 2011 declarou que resolver o problema de otimização de maximizar a inteligência é um recurso essencial para o processo de auto-programação, conforme citado abaixo:
Diz-se que um sistema executa uma instância de auto-programação quando é submetido a um aprendizado referente a algum elemento de sua "infraestrutura cognitiva", onde este é definido como o conjunto nebuloso de recursos "críticos para a inteligência" do sistema; e a criticidade da inteligência de um recurso do sistema é definida como sua "qualidade do recurso", considerada da perspectiva de resolver o problema de otimização de maximizar a inteligência de um sistema com vários recursos.
No entanto, essa descrição de "otimização da inteligência" é vaga. Alguém pode dar uma definição clara ou um resumo melhor para os componentes necessários para agentes de auto-programação?
Esta pergunta é da versão beta fechada de 2014, com o solicitante com um UID de 23.