rubiruchi's repositories
Amazing-Python-Scripts
🚀 Curated collection of Amazing Python scripts from Basics to Advance with automation task scripts.
awesome-chatgpt-prompts
This repo includes ChatGPT prompt curation to use ChatGPT better.
awesome-ml-for-cybersecurity
:octocat: Machine Learning for Cyber Security
DeepLearning_irisdataset_beginnner
This repository contains a simple sequential model which I have used for the classification problem for the Iris_dataset. CSV file is also inculded. This repository should be used as a guide/tutorial to train an introductory deep learning project.
ECGR4090-ML-IoT
Template repository for assignments for ECGR 4090/5090 ML for IoT
IoT-Network-Intrusion-Detection-and-Classification-using-Explainable-XAI-Machine-Learning
The continuing increase of Internet of Things (IoT) based networks have increased the need for Computer networks intrusion detection systems (IDSs). Over the last few years, IDSs for IoT networks have been increasing reliant on machine learning (ML) techniques, algorithms, and models as traditional cybersecurity approaches become less viable for IoT. IDSs that have developed and implemented using machine learning approaches are effective, and accurate in detecting networks attacks with high-performance capabilities. However, the acceptability and trust of these systems may have been hindered due to many of the ML implementations being ‘black boxes’ where human interpretability, transparency, explainability, and logic in prediction outputs is significantly unavailable. The UNSW-NB15 is an IoT-based network traffic data set with classifying normal activities and malicious attack behaviors. Using this dataset, three ML classifiers: Decision Trees, Multi-Layer Perceptrons, and XGBoost, were trained. The ML classifiers and corresponding algorithm for developing a network forensic system based on network flow identifiers and features that can track suspicious activities of botnets proved to be very high-performing based on model performance accuracies. Thereafter, established Explainable AI (XAI) techniques using Scikit-Learn, LIME, ELI5, and SHAP libraries allowed for visualizations of the decision-making frameworks for the three classifiers to increase explainability in classification prediction. The results determined XAI is both feasible and viable as cybersecurity experts and professionals have much to gain with the implementation of traditional ML systems paired with Explainable AI (XAI) techniques.
iris_predictor_web_app
Iris Predictor with Deep Learning | Web App
LogiTraffic-
Deep Learning || IOT || Web Development
neurobionicspi
Builds a custom Raspberry Pi image for robotics
ofsoftswitch13
OpenFlow 1.3 switch.
Prompt-Engineering-Guide
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
sdn-nfv-papers
This is a paper list about Resource Allocation in Network Functions Virtualization (NFV) and Software-Defined Networking (SDN).
sdn-pcap-simulator
This is a sdn based pcap simulator
sdwannewhope
SD-WAN security and insecurity
Smart-Traffic-Predictor
A Deep Learning model predicts traffic patterns using LSTM neural network and Time Series Analysis at every junction within a city.
webinterface
The web interface for the tool Adam (AdamMC and AdamSYNT) providing an intuitive, visual definition of Petri nets with transits and Petri games, and an interactive interface to the algorithms of AdamMC and AdamSYNT. Contains the repos (as submodules): libs, framework, logics, modelchecking, examples, synthesizer, high-level, webinterface-backend.