https://github.com/edaaydinea/csmm101x-artificial-intelligence
This repository includes the projects of the CSMM101X - Artificial Intelligence course offered by Columbia University.
https://github.com/edaaydinea/csmm101x-artificial-intelligence
adversarial-machine-learning artificial-intelligence columbia-university constraint-satisfaction-problem machine-learning natural-language-processing search-algorithms
Last synced: 3 months ago
JSON representation
This repository includes the projects of the CSMM101X - Artificial Intelligence course offered by Columbia University.
- Host: GitHub
- URL: https://github.com/edaaydinea/csmm101x-artificial-intelligence
- Owner: edaaydinea
- License: apache-2.0
- Created: 2020-12-13T20:57:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-06T21:58:20.000Z (over 2 years ago)
- Last Synced: 2025-03-24T23:51:58.671Z (3 months ago)
- Topics: adversarial-machine-learning, artificial-intelligence, columbia-university, constraint-satisfaction-problem, machine-learning, natural-language-processing, search-algorithms
- Language: Python
- Homepage:
- Size: 108 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CSMM101X - Artificial Intelligence
This repository is included my python projects which I studied in Artificial Intelligence for MicroMaster at Columbia University.
Project Explanation of Artificial Intelligence Course1. Week 2 Project - Search Algorithms
- This project relates to creating an agent to solve the 8-puzzle game.
2. Week 4 Project - Adversarial Search and Games
- This project relates to creating an agent to intelligantly play the 2048-puzzle game.3. Week 7 Projects
- (1) Perceptron Learning Algorithm
- This project relates to implementing the PLA for linearly separable dataset.
- (2) Linear Regression
- This project relates to working on the linear regression with multiple features using gradient descent.
- (3) Classification
- This project relates to working on the support vector classifiers to learn a classification model for a chessboard
4. Week 9 Project - Constraint Satisfaction Problems
- This project relates to implementing the AC-3 Aand backtracking algorithms to solve Sudoku puzzles.5. Week 11 Project - NLP
- This project relates to training a stochastic gradient descent classifier.