NLP with Deep Learning[WIP]
June 17, 2019
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
Oguzhan Murat Cakmak, starting his software career in Istanbul and advancing through roles in San Francisco at Uber and Hims&Hers, now does remote work from Kaş, Antalya, balancing his passion for technology with interests in kitesurfing, diving, hiking, and exploring diverse content on podcasts. Follow him on Twitter and Instagram