NLP with Deep Learning[WIP]
By Oguzhan Cakmak at
Definitions
SVM (Support Vector Machine)
A Support Vector Machine (SVM) is a discriminative classifier formally defined by a separating hyperplane. In other words, given labeled training data (supervised learning), the algorithm outputs an optimal hyperplane which categorizes new examples. In two dimentional space this hyperplane is a line dividing a plane in two parts where in each class lay in either side.
Kernel
Regularization
The Regularization parameter (often termed as C parameter in python’s sklearn library) tells the SVM optimization how much you want to avoid misclassifying each training example.
Conditional Random Fields as Recurrent Neural Networks (Semantic Segmentation)
Word Embedding
Word2Vec
It is magic
Precision and Recall
F1 Score
https://en.wikipedia.org/wiki/F1_score
Vocabulary
Syntax
The way in which linguistic elements (such as words) are put together to form constituents (such as phrases or clauses)
Semantic
:of or relating to meaning in language