Escola Superior de Tecnologia Análise de Dados Biomédicos
Ficha 4 – Comparação de Algoritmos de Classificação •
Execute a aplicação WEKA: =>Start=>Programs=>WEKA=>Weka-3-4
•
Escolha o modo Explorer.
1. Atendendo à informação na seguinte página (ou outros recursos), tente explicar por palavras suas a estrutura e princípio de funcionamento de uma rede neuronal artificial multi-camada: http://en.wikipedia.org/wiki/Artificial_neural_network
2. Abra o ficheiro weather.arff e execute o algoritmo Functions=>MultiLayerPerceptron. Apresente a precisão do algoritmo e desenhe a rede resultante.
3. Preencha a seguinte tabela com a precisão de cada um dos classificadores no respectivo ficheiro arff. Coloque um ‘X’ nos casos em que algoritmo não puder ser aplicado a um dado problema.
OneR
NaiveBayes
Prism
Ridor
J48
MultiLayerPerceptron
Contact-Lens CPU Iris Labor Segment-Challenge Soybean Weather
4. Discuta os resultados obtidos, relacionando as características dos algoritmos com o seu desempenho nos vários problemas.
5. Utilizando o ficheiro segment-test.arff execute o algoritmo MultiLayerPerceptron de maneira a preencher a seguinte tabela com os valores de precisão obtidos para cada combinação de parâmetros, onde N é o número de épocas de treino e L o ritmo de aprendizagem. Nas “Test options” escolha “percentage split”
N=200
N=1000
N=5000
L=0.1 L=0.3 L=0.9
Licenciatura em Informática para a Saúde
ADB – Análise de Dados Biomédicos
Escola Superior de Tecnologia Análise de Dados Biomédicos
6. Olhando para os resultados que obteve na pergunta anterior e tendo em atenção o que aprendeu sobre redes neuronais nas perguntas anteriores, discuta as vantagens e desvantagens da utilização destas estruturas como classificadores.
Licenciatura em Informática para a Saúde
ADB – Análise de Dados Biomédicos