All Projects → albahnsen → Ml_securityinformatics

albahnsen / Ml_securityinformatics

Licence: mit
Short Course - Applied Machine Learning for Security Informatics

Projects that are alternatives of or similar to Ml securityinformatics

Stock Trading
『파이썬과 리액트를 활용한 주식 자동 시스템』 예제 코드
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Phik
Phi_K correlation analyzer library
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Mask Faster Rcnn
Mask R-CNN
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Advbox
Advbox is a toolbox to generate adversarial examples that fool neural networks in PaddlePaddle、PyTorch、Caffe2、MxNet、Keras、TensorFlow and Advbox can benchmark the robustness of machine learning models. Advbox give a command line tool to generate adversarial examples with Zero-Coding.
Stars: ✭ 1,055 (+1968.63%)
Mutual labels:  jupyter-notebook
Training toolbox caffe
Training Toolbox for Caffe
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Bookcnn
《深度卷积网络:原理与实践》现已在淘宝天猫京东当当发售. 这里是其中的代码下载.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Pytorch Transfomer
My implementation of the transformer architecture from the Attention is All you need paper applied to time series.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Nn from scratch
Multilayer Neural Network using numpy.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Workshops
DSSG Workshops
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Alpha pooling
Code for our paper "Generalized Orderless Pooling Performs Implicit Salient Matching" published at ICCV 2017.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Machine Learning Asset Management
Machine Learning in Asset Management (by @firmai)
Stars: ✭ 1,060 (+1978.43%)
Mutual labels:  jupyter-notebook
Machine Learning Decal Spring 2019
A 2-unit decal run by [email protected]'s education team
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Blackbox Attack
Blackbox attacks for deep neural network models
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Bnlearn
Python package for learning the graphical structure of Bayesian networks, parameter learning, inference and sampling methods.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Ner blstm Crf
LSTM-CRF for NER with ConLL-2002 dataset
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Russiansuperglue
Russian SuperGLUE benchmark
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Pix2code Template
Build a neural network to code a basic a HTML and CSS website based on a picture of a design mockup.
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Tsr Py Faster Rcnn
This repo contains code related to german traffic sign detection and classification using Faster-RCNN
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Reinforcement Learning Introduction
Code from my blog post & online course
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook
Pytorch musicnet
PyTorch DataSet and Jupyter demos for MusicNet
Stars: ✭ 51 (+0%)
Mutual labels:  jupyter-notebook

Short Course

Applied Machine Learning for Security Informatics

The use of statistical models in computer algorithms allows computers to make decisions and predictions, and to perform tasks that traditionally require human cognitive abilities. Machine learning is the interdisciplinary field at the intersection of statistics and computer science which develops such statistical models and interweaves them with computer algorithms. It underpins many modern technologies, such as speech recognition, Internet search, bioinformatics and computer vision—Amazon’s recommender system, Google’s driverless car and the most recent imaging systems for cancer diagnosis are all based on Machine Learning technology.

This course on Machine Learning will explain how to build systems that learn and adapt using real-world applications. Some of the topics to be covered include linear regression, logistic regression, deep neural networks, clustering, and so forth. The course will be project-oriented, with emphasis placed on writing software implementations of learning algorithms applied to real-world problems, in particular, Fraud Detection, Phishing Detection, HTML Injections Classification, Clustering of Phishing Attackers, Malware Fingerprinting, Criminal Profiling, among others.

Instructor: Dr. Alejandro Correa Bahnsen

Requiriments

  • Python version 3.5;
  • Numpy, the core numerical extensions for linear algebra and multidimensional arrays;
  • Scipy, additional libraries for scientific programming;
  • Matplotlib, excellent plotting and graphing libraries;
  • IPython, with the additional libraries required for the notebook interface.
  • Pandas, Python version of R dataframe
  • scikit-learn, Machine learning library!

A good, easy to install option that supports Mac, Windows, and Linux, and that has all of these packages (and much more) is the Anaconda.

GIT!! Unfortunatelly out of the scope of this class, but please take a look at these tutorials

Sessions

Session Notebook link Exercises
1 Introduction to Machine Learning
2 Introduction to Python 01 - Python & Numpy
3 Pandas Data Frame 03 - Baby names
4 Linear Regression 04 - Bikes Rent
5 Logistic Regression 05 - Intrusion Detection
6 Data Preparation and evaluation Intrusion Detection
7 Feature Selection Intrusion Detection
8 Decision Trees Fraud Detection
9 Ensemble Methods - Bagging Bagging
10 Ensemble Methods - Boosting
11 Support Vector Machines Phishing
12 Deep Learning
13 Model Deployment
14 Kaggle Competition
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].