🚧 NOTE :This project is under development 🚧
This project includes a list of useful codes for ML tasks. Besides, it contains several notebooks used to exercise the basics of ML.
- Cloning the project
git clone https://USERNAME:[email protected]/mpitt82/AI.git
- Cloning a single folder (clone a subdirectory from git repository)
git clone --depth 1 https://USERNAME:[email protected]/mpitt82/AI.git [FOLDER]
cd [FOLDER]
git filter-branch --prune-empty --subdirectory-filter [FOLDER] HEAD
- AIcourse - jupyter notebook for simple ML tasks
- GraphNeuralNetwork - implementation of GNN for TrackML challenge
- ParticleImages - Image segmentation of particle images and super resolution (SR) tasks in particle detectors.
This AIcourse folder includes few Jupyter notebooks with examples for linear and logistic regression, as well as image categorization using Keras.
The GraphNeuralNetwork folder contains GNN implementation used in TrackML challenge, whereas the WeizmannAI is the submitted code to the challenge.
The CalorimeterSegmentation task contains CNN implementation of segmentation of calorimeter images. The task is to separate hits between charged and neutral particles.
The SuperResolution task contains an implementation of Super-Resolution task on images obtained form particle detectors. In contrast to computer vision tasks, particle detectors are 3D cameras incorporates different sensitive layers designed to stop particles that usually undergo two types of interactions, electromagnetic and hadronic. Often, all layers have different granularity and include various types of the response function, which make the task of super-resolution to be different from the mainstream computer vision tasks.