https://github.com/teo-sl/university-courses-sem-1
Notes, exercises and experiments related to my college courses
https://github.com/teo-sl/university-courses-sem-1
ai apache-spark big-data docker game-theory java java-streams jupiter-notebook lisp machine-learning mpi planning python strips viola-jones
Last synced: 7 months ago
JSON representation
Notes, exercises and experiments related to my college courses
- Host: GitHub
- URL: https://github.com/teo-sl/university-courses-sem-1
- Owner: teo-sl
- Created: 2022-10-08T19:33:55.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T16:36:13.000Z (over 2 years ago)
- Last Synced: 2025-01-16T10:34:19.932Z (9 months ago)
- Topics: ai, apache-spark, big-data, docker, game-theory, java, java-streams, jupiter-notebook, lisp, machine-learning, mpi, planning, python, strips, viola-jones
- Language: Jupyter Notebook
- Homepage:
- Size: 21.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# College-courses
Various notes, exercises from my college courses.
## AI
This part includes:
- a framework 'search' with the implementation of some search algorithms (e.g. iterative deepening, $A^*$, Breadth first etc...). And the implementation of classic problems like
- Cannibal and missionaries
- 8 puzzle
- block planning (strips like solution)
- a series of projects for adversarial search using Minimax algorithm with alpha beta pruning:
- connect four
- tic tac toe
- some notes related to game theory
- the "no goal" exercise
- some exercises done in lisp (e.g. heap sort implementation)## Big data
Exercises related to:
- MPI
- Java streams
- Apache Spark## Machine Learning
The implementation of some ML models like:
- adaboost (with Viola Jones algorithm)
- decision stump
- linear regression
- the perceptron
- SVM