Deep Learning FundamentalsIntroduces deep learning, from logistic regression to neural networks, emphasizing the need for handling non-linearly separable data.
Model AnalysisExplores neural model analysis in NLP, covering evaluation, probing, and ablation studies to understand model behavior and interpretability.
Nonlinear Supervised LearningExplores the inductive bias of different nonlinear supervised learning methods and the challenges of hyper-parameter tuning.
Parsing with CombinatorsExplores parsing text into trees using parser combinators in Scala, covering filtering, transforming, sequencing, alternatives, recursion, spaces handling, lexing, monadic nature, and for-notation.
Deep Learning FundamentalsIntroduces deep learning fundamentals, covering data representations, neural networks, and convolutional neural networks.