Skip to content

(1) single layer perceptron with numpy (2) backpropagation with numpy for handwritten digit recognition (3) PCA for sound extraction (4) phishing URL dectector with Keras

Notifications You must be signed in to change notification settings

salvinax/machine-learning-intro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

machine-learning-intro

repo for some of my first machine learning projects using python

Perceptron

Implemented a single layer perceptron neural network using only numpy for emotion classification. Dataset used: https://www.kaggle.com/praveengovi/emotions-dataset-for-nlp

Backpropagation

Implemented a three-layer Neural Network that updates weights with backpropagation for handwritten digit recognition (MNIST dataset).

Clustering and PCA

Phishing URL Detection (CNN-LSTM)

Implemented a CNN-LSTM hybrid model to detect malicious phishing URLs from benign URLs using the keras framework. Dataset used: https://www.kaggle.com/datasets/taruntiwarihp/phishing-site-urls/code?resource=download

About

(1) single layer perceptron with numpy (2) backpropagation with numpy for handwritten digit recognition (3) PCA for sound extraction (4) phishing URL dectector with Keras

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published