


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



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.



MultiDrone Datasets
This lecture overviews MultiDrone Datasets that has many applications in autonomous drone research and development.



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.



Natural Language Processing
This lecture overviews Natural Language Processing (NLP) that has many applications in text analytics, Linguistics, Machine translation and sentiment analysis.



Deep Object Detection
Recently, Convolutional Neural Networks (CNNs) have been used for object/target (e.g., face, person, car, pedestrian, road sign) detection with great results.