OMC's Blog

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.

Resource

Conditional Random Fields as Recurrent Neural Networks (Semantic Segmentation)

Resource

Word Embedding

Word2Vec

It is magic

Precision and Recall

schema

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

Webmentions

00
    Loading Webmentions...