/Artificial-Intelligence

Artificial Intelligence

Primary LanguageJupyter Notebook

Artificial Intelligence

Assignments

  • Theoreties (14 Series)
  • Computer Assignments (5 Series)

Computer Assignments

All codes are python and from scratch

  1. P1

    1. A*
    2. Simulated Annealing
    3. Genetic
  2. P2

    1. Mini-Max: extension to car game
    2. N-Queen: Implementaion of NON ATTACKING N QUEEN Solver for N $\sim$ 950, Inspired from This Paper
    3. Convex Optimization: Analysis of various types of Convex functions
  3. P3

    1. Hidden Markov Model : Autodrive simulating with HMM model
    2. Sampleing: Implementation of Gibbs, Rejection, and weighted Sampling
  4. P4

    1. Classic ML: Impelemntation of Perceptrone, Linear Regressoin, Decision Tree, and Randome Forest
    2. MNIST Image Classification
  5. P5

    1. RL: Epsilon Greedy Q-Learning for Mountain Car