Artificial Intelligence Course Projects
Fall 2022 | Python |
This is a collection of my projects for the Artificial Intelligence course at the University of Tehran, taught by Dr. Hakimeh Fadaei and Prof. Yadollah Yaghoobzadeh in Fall 2022. The repository containing the assignments is available here on GitHub.
Assignments:
- Introduction to AI and Jupyter Notebooks
- BFS, DFS, IDS, A*, and Weighted A* Search Algorithms
- Equation Builder using Genetic Algorithms
- Sim Game using Minimax and Alpha-Beta Pruning
- News Classification using Naive Bayes
- KNN, Decision Trees, and Logistic Regression Machine Learning Algorithms
- Neural Networks (from scratch) for Arabic Handwritten Letters Recognition
- Neural Networks (using TensorFlow) for CIFAR-10 Image Classification