Pinned Repositories
Adversarial-FGSM-Comparisons
A comparative study of the Fast Gradient Sign Method (FGSM) adversarial attack using multiple libraries (Foolbox, CleverHans, Torchattacks, ART) on the CIFAR-10 dataset, highlighting differences in implementation and attack success rates.
Background-Importance-Analysis-Using-Gradient-SHAP
Analyze the impact of background regions on image classification using Gradient SHAP. This project visualizes how a ResNet18 model, fine-tuned on CIFAR-10, leverages different parts of an image for decision-making, providing insights into model interpretability.
Captum-Attribution-Metrics-Analysis
This repository contains a Python script that uses the Captum library to perform an initial analysis of various attribution methods on a ResNet18 model trained on the CIFAR-10 dataset. It evaluates and compares the performance of different interpretability techniques through infidelity and sensitivity metrics.
Captum-Interpretability-Demonstrations
A collection of Python scripts demonstrating the use of Captum for visualizing and understanding deep learning model predictions on the CIFAR-10 dataset. Includes implementations of Grad-CAM, Integrated Gradients, and Gradient SHAP for interpretability.
FuzzySelfDrivingCarSimulator
A simulation project utilizing fuzzy logic to mimic decision-making processes in self-driving cars. The simulator is designed to manage various driving conditions, with a focus on optimizing fuzzy rules for obstacle avoidance and speed control.
GenderPrediction
Web Development exam
InformationRetrieval
A sophisticated information retrieval system focused on news articles, featuring advanced document indexing, querying, and relevance ranking mechanisms. Implements TF-IDF weighting and vector space models to enhance retrieval precision and recall, with optimized search algorithms for improved user satisfaction.
Pacman
An AI project implementing various search algorithms like A*, DFS, and BFS, as well as adversarial techniques such as Expectimax and Minimax, to optimize Pac-Man's navigation and decision-making within a dynamic environment. Developed as part of UC Berkeley's CS 188 Pac-Man AI Projects.
Question-Answering-on-PQuAD
Fine-tuning the xlm-roberta-base model on the PQuAD dataset, designed for question answering in the Persian language. The project builds on Hugging Face's original notebook, adapting it to work with a Persian dataset and evaluating the model's performance with metrics like Exact Match and F1 Score.
Regularization-and-Robustness-Evaluation-Using-SHAP
This repository evaluates the impact of SHAP, DeepLIFT, and GradientSHAP-based regularization on the robustness of neural networks trained on the MNIST dataset.
KianShokraneh's Repositories
KianShokraneh/kianshokraneh.github.io
My personal website, which showcases my CV
KianShokraneh/Question-Answering-on-PQuAD
Fine-tuning the xlm-roberta-base model on the PQuAD dataset, designed for question answering in the Persian language. The project builds on Hugging Face's original notebook, adapting it to work with a Persian dataset and evaluating the model's performance with metrics like Exact Match and F1 Score.
KianShokraneh/InformationRetrieval
A sophisticated information retrieval system focused on news articles, featuring advanced document indexing, querying, and relevance ranking mechanisms. Implements TF-IDF weighting and vector space models to enhance retrieval precision and recall, with optimized search algorithms for improved user satisfaction.
KianShokraneh/Pacman
An AI project implementing various search algorithms like A*, DFS, and BFS, as well as adversarial techniques such as Expectimax and Minimax, to optimize Pac-Man's navigation and decision-making within a dynamic environment. Developed as part of UC Berkeley's CS 188 Pac-Man AI Projects.
KianShokraneh/FuzzySelfDrivingCarSimulator
A simulation project utilizing fuzzy logic to mimic decision-making processes in self-driving cars. The simulator is designed to manage various driving conditions, with a focus on optimizing fuzzy rules for obstacle avoidance and speed control.
KianShokraneh/SuperMarioUsingEvolutionaryAlgorithms
An AI system developed using Genetic Algorithms to optimize Super Mario's behavior and strategy. The project focuses on evolving neural network parameters to improve navigation through complex levels, utilizing fitness functions to enhance adaptation and performance.
KianShokraneh/Regularization-and-Robustness-Evaluation-Using-SHAP
This repository evaluates the impact of SHAP, DeepLIFT, and GradientSHAP-based regularization on the robustness of neural networks trained on the MNIST dataset.
KianShokraneh/Captum-Attribution-Metrics-Analysis
This repository contains a Python script that uses the Captum library to perform an initial analysis of various attribution methods on a ResNet18 model trained on the CIFAR-10 dataset. It evaluates and compares the performance of different interpretability techniques through infidelity and sensitivity metrics.
KianShokraneh/Captum-Interpretability-Demonstrations
A collection of Python scripts demonstrating the use of Captum for visualizing and understanding deep learning model predictions on the CIFAR-10 dataset. Includes implementations of Grad-CAM, Integrated Gradients, and Gradient SHAP for interpretability.
KianShokraneh/Background-Importance-Analysis-Using-Gradient-SHAP
Analyze the impact of background regions on image classification using Gradient SHAP. This project visualizes how a ResNet18 model, fine-tuned on CIFAR-10, leverages different parts of an image for decision-making, providing insights into model interpretability.
KianShokraneh/Adversarial-FGSM-Comparisons
A comparative study of the Fast Gradient Sign Method (FGSM) adversarial attack using multiple libraries (Foolbox, CleverHans, Torchattacks, ART) on the CIFAR-10 dataset, highlighting differences in implementation and attack success rates.
KianShokraneh/GenderPrediction
Web Development exam
KianShokraneh/Mafia
AP mid-term project
KianShokraneh/Uno
AP mini-project
KianShokraneh/SeaBattle
C programming course Final Project
KianShokraneh/Snake
snake game implemented using Pygame
KianShokraneh/Pong
first project implemented using Pygame