Sign inSign up

abmhamdi/jlai-p1

By abmhamdi

•Updated 4 days ago

Artificial Intelligence Labs - Part 1 @ ISETBZ

Image
Languages & frameworks
Machine learning & AI
Data science
0

10K+

abmhamdi/jlai-p1 repository overview

⁠Fuzzy Logic and Neural Networks with Julia

This repository contains slides, labs and code examples for using Julia to implement some artificial intelligence related algorithms. Codes run on top of a Docker image, ensuring a consistent and reproducible environment.

JLAI-CI Docker Version Docker Pulls Docker Stars

To run the code, you will need to first pull the Docker image by running the following command:

docker pull abmhamdi/jlai-p1

This may take a while, as it will download and install all necessary dependencies.

⁠How to control the containers:

  • docker-compose up starts the container
  • docker-compose down stops and destroys the container

Services can be run by typing the command docker-compose up. This will start the Jupyter Lab on http://localhost:2468⁠, and you should be able to use Julia from within the notebook by starting a new Julia notebook. You can parallelly start Pluto on http://localhost:1234⁠.

⁠Included Algorithms

The repository includes implementation of the following algorithms:

  1. Fuzzy Inference System (FIS)
  2. Fuzzy Logic Controller
  3. ANN

⁠Prerequisites

You will need to have Docker installed on your machine. You can download it from the Docker website⁠.

⁠License

This project is licensed under the MIT License - see the LICENSE⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:eeeb12657…

Size

1.3 GB

Last updated

4 days ago

docker pull abmhamdi/jlai-p1