The Computational Intelligence Research Group (CIRG) focuses on various aspects of fundamental and applied computational intelligence and machine learning research. Nature-inspired algorithms such as artificial neural networks, deep learning methods, self-organizing maps, particle swarm optimization and evolutionary computing are studied both theoretically and practically. Real-life applications include computer vision, data mining and anomaly detection.