Rede multi camadas perceptron para classificação de grupos de dados
A algum tempo estava desejando implementar uma rede em SQL, afinal trabalho com Banco de Dados a muitos anos, conheço os meandros e minha paixão é inteligência artificial. Ficou bastante lúcida e didática para aqueles que desejam aprender. Também ficou rápida o suficiente para responder a questões práticas.
O código fonte encontra-se em https://github.com/oliveiracwb/linkedin/tree/master/SQLNeural
Abaixo um exemplo de saída da rede em execução.
===========================================================[ Rede Neural ] MLP com ORACLE 12g (versão 1.0)Aprendizado Supervisionado de Rede Perceptron Multicamadascom retropropagação sigmoidalAplicação em SQL para problemas de Classificação- - - - - - - - - - - - - - - - - - - - - - - - - - - - -Autor: Israel de oliveira - 2019 (Licenca Apache v2)https://www.linkedin.com/in/israeloliveira2035/https://computacaocognitiva.blogspot.com/Use livremente, mantenha a autoria. :)===========================================================-----------[ TREINAMENTO ]----------EPOCA TAXA ERRO> 0 2.100 0.04726> 10 2.100 0.02604> 20 2.100 0.01212> 30 2.100 0.00716> 40 2.100 0.00501> 50 2.100 0.00384> 60 2.100 0.00310> 70 2.100 0.00260> 80 2.100 0.00223> 90 2.100 0.00196> 100 2.100 0.00174> 110 2.100 0.00157> 120 2.100 0.00143> 130 2.100 0.00131> 140 2.100 0.00121> 150 2.100 0.00112> 160 2.100 0.00104> 170 2.100 0.00098> 180 2.100 0.00092> 190 2.100 0.00087> 199 2.100 0.00083-----------------[ PESOS ] -------------------------> N = 0, L = 0, W = 0, CNX = > 2,6832203582, OUT = > ,9918412718> N = 0, L = 0, W = 1, CNX = > -3,8157775415, OUT = > ,9918412718> N = 0, L = 1, W = 0, CNX = > -1,7787345008, OUT = > ,0341272556> N = 0, L = 1, W = 1, CNX = > 2,2723021382, OUT = > ,0341272556> N = 1, L = 0, W = 0, CNX = > -6,0628043638, OUT = > ,0203585591> N = 1, L = 0, W = 1, CNX = > 2,0643881563, OUT = > ,0203585591> N = 1, L = 1, W = 0, CNX = > 6,0670978023, OUT = > ,9796961177> N = 1, L = 1, W = 1, CNX = > -2,0658762267, OUT = > ,9796961177-----------[ TESTE ]----------Classe provavel : 0Classe probabilidade : 72,55376914
