Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.
/ miowad Public archive

Implementing Neural Network, Self Organizing Map and Genetic Algorithms in Python numpy.

Notifications You must be signed in to change notification settings

mstaczek/miowad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computational Intelligence Methods in Data Analysis

This repository contains my work for this course at my university.

Original course title: Metody inteligencji obliczeniowej w analizie danych

Contents

  • Neural Network - folder MLP
    • written from scratch in numpy
    • has many features such as:
      • moment, rms prop,
      • softmax and classification with F1 score
      • different activation functions,
      • regularization L1 and L2,
      • early stopping and others,
  • Self Organizing Map - folder SOM
    • rectangular and hexagonal maps
    • neighborhood functions: mexican hat and gaussian
    • decreasing learning rate
  • Genetic Algorithm - folder AE
    • minimize a simple function
    • cutting problem - packing rectangles into a circle
    • training a neural network given it's architecture