Data desta versão: 18/Fev/2002 Programas para o livro: "Inteligência Artificial em Controle e Automação", Ed. Edgard Blucher e FAPESP, São Paulo, 1a. edição, Julho 2000, ISBN 85-212-0249-0. Home Page em: http://www.ele.ita.br/ia_contaut/ Autores: Cairo L. Nascimento Jr., ITA, Div. de Engenharia Eletrônica, cairo@ita.br, http://www.ele.ita.br/~cairo/ tel. 0xx12 3947-5997 Takashi Yoneyama, ITA, Div. de Engenharia Eletrônica, takashi@ita.br, http://www.ele.ita.br/~takashi/ tel. 0xx12 3947-5996 Visite sempre esta home page pois novos programas, assim como atualizações e eventuais correções dos atuais programas estão continuamente sendo produzidos pelos autores, seus alunos e colaboradores. Nota: Dado que a 1a. impressão (790 exemplares) deste livro encontra-se quase que totalmente esgotada, a 2a. impressão já está providenciada pela Ed. Edgard Blucher. Aproveitamos então a oportunidade para corrigir vários erros de edição presentes nos exemplares da 1a. impressão em Julho 2000. Programas disponíveis no momento: -------------------------------- 1) Algoritmo A estrela: - Planejamento de trajetória em uma janela DOS execute a_estrela\romeo.exe ou no Windows, clicle no arquivo a_estrela\romeo.exe 2) Algoritmo Min-Max: - Jogo da velha, em MATLAB 5.3, execute min_max\jvelha.m 3) Redes Neurais: a) Redes Neurais tipo Feedforward - Problema XOR: 2 unidades escondidas, SEM ligação direta entrada-saída:: em MATLAB 5.3, execute rn_ff\xor\xor5.m 1 unidade escondida, COM ligação direta entrada-saída: em MATLAB 5.3, execute rn_ff\xor\xor5b.m - Problema codificação 8-3-8: em MATLAB 5.3, execute rn_ff\coder\coder.m - Problema reconhecimento de imagens ruidosas de 16 caracteres (0-9,A-F) tipo BITMAP em grade 7x7: em MATLAB 5.3, execute na seguinte ordem os scripts no sub-diretório rn_ff\democr_ff: dsphex.m, democr.m, tpnn.m, testgen.m b) Rede Neural de Kohonen - Primeira demonstração de treinamento fracamente supervisionado: em MATLAB 5.3, execute kohonen\unsup1.m - Segunda demonstração de treinamento fracamente supervisionado: em MATLAB 5.3, execute kohonen\unsup2.m - Treinamento de uma rede de Kohonen com unidades em linha ou grade para várias distribuições de entrada: em MATLAB 5.3, execute kohonen\koh1.m - Problema reconhecimento de imagens ruidosas de 16 caracteres (0-9,A-F) tipo BITMAP em grade 7x7: em MATLAB 5.3, execute na seguinte ordem os scripts no sub-diretório kohonen\democr_kh: dsphexa2.m, democrk.m, tpnnk.m, testgenk.m OBS: - Unzipe o arquivo "ia_contaut.zip" usando a opção "Use folder names" de forma a manter a estrutura de sub-diretórios original. - Os programas MATLAB foram escritos de forma a produzir e posicionar as janelas assumindo uma resolução de vídeo de 800x600 pixels e pelo menos 256 cores. - Apenas o MATLAB básico é necessário para executar os programas, ou seja, o Neural Network Toolbox não é necessária. - Estes scripts ainda não foram testados com a versão estudante do MATLAB. - Em caso de qualquer dúvida ou dificuldade para usar estes programas favor entrar em contato com Cairo (cairo@ita.br). - Submissões de novos programas e sugestões para melhorar os atuais programas são também muito bem-vindas. Em caso de programas enviados por colaboradores, os seus nomes serão indicados nos créditos do programa. Programas que serão anexados em breve a este pacote: --------------------------------------------------- - Conversor AD de 2 bits usando Rede de Hopfield, - Solução do TSP usando Rede de Hopfield, - Controle de robô usando lógica nebulosa (págs. 87-89), - Reconhecimento de comandos vocais usando rede neural tipo feedforward (págs. 185 e 186). Histórico deste pacote: ---------------------- versão 2.2, 18/Fev/2002: - alterações significativas nos gráficos dos programas do diretório rn_ff: xor5.m, xor5b.m, coder.m, democr.m. versão 2.1, 15/Fev/2002: - democr_ff agora mostra as saídas e os pesos de todas as unidades da rede neural durante o treinamento; - pequenas melhorias na interação com o usuário em romeo.exe e jvelha.m; - diretório jvelha renomeado para min_max. versão 2.0, 12/Fev/2002: - adição dos programas MATLAB sobre rede de Kohonen (unsup1, unsup2, koh1, democr_kh); - revisão e considerável melhoria de todos os programas MATLAB da 1a versão; - rearranjo da árvore de sub-diretórios. versão 1.0, 11/Out/2001: - 1a versão pública com os programas romeo, jvelha, xor5, xor5b, coder e democr (dsphexa2, democr, tpnn2 e testgen2). .................................................................... O livro "Inteligência Artificial em Controle e Automação", publicado em Julho 2000, pode ser comprado em: http://www.livcultura.com.br/scripts/cultura/resenha/resenha.asp?nitem=645675 http://www.livrariasaraiva.com.br/scripts/megasite.dll/detalhe?codreduzido=448616 http://www.siciliano.com.br/livro.asp?orn=LSE&Tipo=2&ID=232482 http://www.fnac.com.br/livros/Ficha.asp?cod=8521202490 Preços em 1/Março/2003, não incluindo despesas de envio: R$ 49,80 nas Livrarias Cultura e Saraiva R$ 40,10 na Livraria FNAC Marcado como "estoque esgotado" na Livraria Siciliano DADOS: ----- Título: INTELIGÊNCIA ARTIFICIAL EM CONTROLE E AUTOMAÇÃO Autor: NASCIMENTO JR., CAIRO L. Autor: YONEYAMA, TAKASHI ISBN: 8521202490 Ano: 2000 218 pág., 1a Edição Editora: EDGARD BLUCHER Co-editora: FAPESP (Fundação da Amparo à Pesquisa do Estado de São Paulo) Livro em PORTUGUÊS BROCHURA Assuntos: 1 - Informática - INTELIGÊNCIA ARTIFICIAL 2 - Engenharia - CONTROLE E AUTOMAÇÃO 3 - Informática - Expert Systems, Lógica Fuzzy, Redes Neurais RESUMO DO LIVRO: Este texto apresenta os fundamentos de Inteligência Artificial sob o ponto de vista de aplicações industriais, mormente no que concerne Controle e Automação de Processos. Busca condensar uma década de experiência dos autores neste campo e incorpora diversos resultados obtidos pela equipe multidisciplinar do ITA. Este título foi co-editado pela FAPESP (Fundação da Amparo à Pesquisa do Estado de São Paulo). APRESENTAÇÃO DOS AUTORES: CAIRO L. NASCIMENTO JR. Engenheiro Eletricista pela UFU, Mestre em Engenharia Eletrônica pelo ITA e PhD pela UMIST (Inglaterra). Atua como Professor do ITA desde 1986. TAKASHI YONEYAMA Engenheiro Eletrônico pelo ITA e PhD pela Universidade de Londres, atua como Professor do ITA desde 1976. Em 1993 concluiu também o Curso de Medicina da UNITAU. ..................................................................... CLNJ, ITA, SJC, 5am, 18/Fev/2002 END_OF_FILE