


Domain Adaptation
This lecture overviews Domain Adaptation that has many applications in DNN training and adaptation.



Fast 1D Convolution Algorithms
1D convolutions are extensively used in digital signal processing (filtering/denoising) and analysis (also through CNNs). As their computational complexity is of the order O(N^2), their fast execution is a must.



Adversarial Machine Learning
This lecture overviews Adversarial Machine Learning that has many applications in DNN robustness and in privacy protection.



Multilayer perceptron. Backpropagation
This lecture covers the basic concepts and architectures of Multi-Layer Perceptron (MLP), Activation functions, and Universal Approximation Theorem.



Convolutional Neural Networks Lecture
Convolutional Neural Networks form the backbone of current AI revolution and are used in a multitude of classification and regression problems. This lecture overviews the transition from multilayer perceptrons to deep architectures.



NLP and Text Sentiment Analysis
This lecture overviews Natural Language Processing (NLP) and Text Sentiment Analysis that has many applications in Text Analytics, Opinion extraction, Opinion mining, Sentiment mining, Subjectivity analysis.