This project aims to discover an algebraic structure using a Neural Network.
The base algorithm used for this project can be found in the Base.py file in the repository.
In this project, we used:
For this project, we used the base document "Abstract_vector_space.pdf" which is in the git repo. The file base.py contains the implementation of the Neural Networks used to achieve the set objectives.
To reproduce the results of this project:
clone the git repo
Create a virtual environment
python3 -m venv env
source env/bin/activate
Install the necessary dependencies:
pip install -r requirements.txt
To buid the Project ,go to the directory and run
cd chemin/vers/mon_projet/make
This will generate the PDF version of the Notebook with the obtained results. The notebook contains two parts, one with the variables for the test chosen according to a normal distribution and we reproduce the same results this time with $\alpha$ taken between -5 and 5.
For more details, Kindly consult the report and the Notebook pdf files