- Seattle, WA
- https://shivashakeri.com
-
Data_Driven_Funnel_Synthesis_Nonlinear Public archive
Forked from tpreynolds/RSS_2020 -
AA548-spr2024 Public
Forked from UW-CTRL/AA548-spr2024course material for AA/EE/ME 548 Spring 2024
Jupyter Notebook UpdatedMay 13, 2024 -
This project introduces a fault detection framework using neural networks for the RCAM. The study begins by remodeling the RCAM’s nonlinear dynamics to simulate various fault conditions. Subsequent…
-
Z. Sun, Q. Wang, J. Pan and Y. Xia, "Data-Driven MPC for Linear Systems using Reinforcement Learning," 2021 China Automation Congress (CAC), Beijing, China, 2021, pp. 394-399, doi: 10.1109/CAC53003…
-
J. Berberich, J. Köhler, M. A. Müller and F. Allgöwer, "Data-Driven Model Predictive Control With Stability and Robustness Guarantees," in IEEE Transactions on Automatic Control, vol. 66, no. 4, pp…
-
-
-
-
KNN-From-Scratch Public
This project implements two algorithms, K-Nearest Neighbors (KNN) and Large Margin Nearest Neighbor (LMNN) using the Neighbourhood Component Analysis (NCA) approach.
-
CNN-Keras-cifar-10 Public
This project involves building three Convolutional Neural Network (CNN) models using Keras-TensorFlow on the CIFAR-10 dataset.
-
This is a Python implementation of k-means clustering algorithm from scratch. It allows you to cluster data points into K clusters using Euclidean distance as a similarity metric.
-
This project is a demonstration of semi-supervised logistic regression using Python. In semi-supervised learning, we have access to both labeled and unlabeled data to train our model. The labeled d…
-
This repository contains Python code for exploring two statistical concepts - the birthday problem and the central limit theorem.
Jupyter Notebook UpdatedMar 9, 2023 -
This project implements a Naive Bayes Classifier from scratch using Python. The classifier is used to classify mushrooms as either edible or poisonous based on various features such as cap shape, c…
-
Jupyter Notebook Updated
Mar 9, 2023 -
This project implements a controller for an inverted pendulum system using a PID controller and lead-lag compensator. The goal is to stabilize the inverted pendulum, which is a classic example of a…
-
This project is a simple implementation of a neural network with gradient descent optimization from scratch. The goal of this project is to demonstrate how a neural network works and how the gradie…
-
This project is an ESP8266 and Arduino-based weather station that can be used to monitor temperature and humidity. It uses the SHT20 sensor to collect weather data and sends the data to a cloud ser…
-
-
Pong-Deep-QLearning Public
reinforcement-learning qlearning deep-reinforcement-learning openai-gym q-learning pong-game deep-q-learningJupyter Notebook UpdatedFeb 15, 2023 -
It aims to control a magnetic levitation system for stabilizing a ball at a desired position. The project consists of two phases. In Phase 1, a model of the magnetic levitation system is developed,…
5 UpdatedFeb 14, 2023 -
RL-Model-Free-Gym Public
-
-