Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANN Practical

This repository contains basic implementations of Artificial Neural Network (ANN) concepts, including the McCulloch-Pitts neuron model, simple perceptron, and linear separability.

Project Structure

ANN-Practical/
├── McCulloch_pitt_model.py
├── simple_preceptron.py
├── linear_seperable.py
├── README.md
├── LICENSE
└── .gitignore

Features

  • McCulloch-Pitts Neuron Model
  • Simple Perceptron Implementation
  • Linear Separability Demonstration
  • Basic ANN Concepts

Prerequisites

  • Python 3.10+
  • NumPy
  • Matplotlib (if used)

Installation

Clone the repository:

git clone https://github.com/ashislife/ANN-practical-.git

Navigate to the project directory:

cd ANN-practical-

Install the required dependencies:

pip install numpy matplotlib

Usage

Run any example individually:

python McCulloch_pitt_model.py
python simple_preceptron.py
python linear_seperable.py

Files

File Description
McCulloch_pitt_model.py Implements the McCulloch-Pitts neuron model.
simple_preceptron.py Demonstrates the implementation of a simple perceptron.
linear_seperable.py Demonstrates linear separability using a perceptron model.

License

This project is licensed under the MIT License.

About

Artificial Neural Network practical

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages