Skip to content

Tasks for a college course titled Nekonvenční Algoritmy a Výpočty (Unconventional Algorithms and Computation)

Notifications You must be signed in to change notification settings

ElHyperion/NAVY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unconventional Algorithms and Computation

Tasks for a college course titled Nekonvenční Algoritmy a Výpočty (Unconventional Algorithms and Computation).

The subject encompassed basics of neural networks, how a perceptron works, reinforcement-learning techniques and lastly generating 2D or 3D images using fractal geometry.

Task list:

  1. Perceptron (sorts points above/under the line)
  2. XOR function using 3 perceptrons
  3. Hopfield network
  4. Q learning (reinforcement learning) - Find the cheese
  5. L-systems
  6. IFS (Iterated function system) fractals
  7. TEA (Time escape algorithm) - Mandelbrot set zoom
  8. 2D Landscape generator

Usage and requirements

Python 3.7 or newer, Matplotlib, Tkinter, Turtle (for some tasks)

Screenshots

Hopfield network Serpinski triangle Mandelbrot set 2D landscape

About

Tasks for a college course titled Nekonvenční Algoritmy a Výpočty (Unconventional Algorithms and Computation)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages