Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dwija12903/ai-lab

A collection of practical implementations from my AI Labs course
https://github.com/dwija12903/ai-lab

keras numpy sckit-learn tensorflow

Last synced: 8 days ago
JSON representation

A collection of practical implementations from my AI Labs course

Awesome Lists containing this project

README

        

# 🤖 AI Labs Course Files

Welcome to the **AI Labs Repository**! This repository contains a collection of practical implementations from my AI Labs course, covering essential concepts in Artificial Intelligence.

## 🔍 Lab Overview

The following algorithms and models have been implemented in Python (or other applicable languages) as part of the coursework:

1. **Depth-First Search (DFS)** 🌳
2. **Breadth-First Search (BFS)** 🌲
3. **Water Jug Problem** 💧
4. **Uniform Cost Search** 🧮
5. **Perceptron Model** 🧠
6. **Artificial Neural Networks (ANN)** 🔗
7. **A * Search Algorithm** 🌟
8. **Convolutional Neural Networks (CNN)** 🖼️
9. **Tic-Tac-Toe AI** 🎮
10. **Backpropagation in Perceptron** 🔄

## 🧠 Key Concepts Covered

- **Search Algorithms:** DFS, BFS, A-star, and Uniform Cost Search for problem-solving and pathfinding.
- **Neural Networks:** ANN, Perceptron, CNN, and Backpropagation for machine learning models and image processing.
- **Game AI:** Implementation of a Tic-Tac-Toe AI for strategic decision-making.

## 🗂️ File Structure

Each folder contains the source code and related files for a specific algorithm or model:
- `DFS/`: Depth-First Search
- `BFS/`: Breadth-First Search
- `WaterJug/`: Water Jug Problem
- `UniformSearch/`: Uniform Cost Search
- `Perceptron/`: Perceptron Model
- `ANN/`: Artificial Neural Networks
- `AStar/`: A* Search Algorithm
- `CNN/`: Convolutional Neural Networks
- `TicTacToe/`: Tic-Tac-Toe AI
- `Backpropagation/`: Backpropagation in Perceptron

## 🚀 How to Run

1. Clone the repository:
```bash
git clone https://github.com/dwija12903/ai-lab.git
cd AI-Labs
```

2. Navigate to the specific folder and run the file for each algorithm.