A Brief Tutorial on Optimization Problems, Optimization Algorithms, Meta-heuristics, and Swarm Intelligence.- Introductory Review of Swarm Intelligence Techniques.- Swarm Intelligence for Deep Learning: Concepts, Challenges and Recent Trends.- Advances on Particle Swarm Optimization in Solving Discrete Optimization Problems.- Performance Analysis of Hybrid Memory Based Dragonfly Algorithm in Engineering Problems.