This tutorial assumes that you have a pretty good understanding about the basics of Recursive Neural Networks and Backpropagation Through Time (BPTT) and how these models actually… Read more “Feedback Sequence-to-Sequence Model – Gonna Reverse Them All!”

# Tag: Python

## [Thesis Tutorials I] Understanding Word2vec for Word Embedding I

Vector Space Models (VSMs): A conceptual term in Natural Language Processing. It represents words as set of vectors, these vectors are considered to be the new identifiers… Read more “[Thesis Tutorials I] Understanding Word2vec for Word Embedding I”

## [Python] 3 Ways of Multi-threaded Matrix Multiplication

Recently, I have implemented 3 different ways of multi-threaded matrix multiplication. There are 3 ways of thinking when writing a parallel program: – Input Decomposition Output Decomposition… Read more “[Python] 3 Ways of Multi-threaded Matrix Multiplication”

## Getting started with Tensorflow

Tensorflow is an open source library created by Google for deep learning tasks. The library mainly works with matrices operations, it represents the operations between matrices and… Read more “Getting started with Tensorflow”

## [Kaggle] Poker Rule Induction

I wrote a note http://nbviewer.ipython.org/github/AhmedHani/Kaggle-Machine-Learning-Competitions/blob/master/Easy/PokerRuleInduction/PokerRuleInduction.ipynb about Poker Rule Induction problem, the note explains the problem description and the steps I used to solve it. It is considered a… Read more “[Kaggle] Poker Rule Induction”

## Hidden Markov Models (HMMs) Part I

Agenda: Markov Chains – Structure – 1st Order Markov Chains – Higher Order Markov Chains Hidden Markov Model – Structure – Why using HMMs ? Forward-backward algorithm Viterbi algorithm (Part II)… Read more “Hidden Markov Models (HMMs) Part I”

## Data Normalization and Standardization for Neural Networks Output Classification

Agenda Data standardization (encoding) for data input – Binary – Positive-Negative – Manhattan & Euclidean – Categories encoding Standardization vs. Normalization – Min-Max Normalization – Gaussian Normalization… Read more “Data Normalization and Standardization for Neural Networks Output Classification”