Michal Joachimiak received the Master of Science degree in Computer Science from the Faculty of Technical Physics, Computer Science and Applied Mathematics, Lodz University of Technology, Lodz Poland in 2006. Between 2007 and 2009 he was a Computer Vision Researcher at the Department of Measurement and Information Technology, Tampere University of Technology. In 2009 he has joined the Department of Signal Processing, Tampere University of Technology. Between 2009 and 2013 he was a researcher at the Nokia Research Center, Tampere, Finland, where he conducted research on topics related to 3D video acquisition, processing and compression. He is in the final stage of his Ph.D. degree studies. He is a recipient of the Nokia Foundation scholarship and the HPY Foundation scholarship. His current research interests focus on information retrieval from visual data with use of evolutionary deep learning artificial intelligence architectures.