Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 1.14 KB

README.md

File metadata and controls

13 lines (9 loc) · 1.14 KB

Programming Exercise 6: Radial Base Function (RBF) Neural Network

Description

Python (sklearn-based) implementation that explores how different heuristics and parameters impact an RBFNN.

A brief analysis of the results is provided in Portuguese. It was submitted as an assignment of a graduate course named Connectionist Artificial Intelligence at UFSC, Brazil.

In short, three heuristics (out of my head) are evaluated to find out what is the (least worst) way to calculate sigma, an important parameter for RBF. Then, the best-performing heuristic is used to test how many neurons are needed in the hidden layer to get close to 1 f1-score at classifying data from a 2D dataset.

Results

True Data RBF Prediction using 25 neurons