PhD Candidate
Michigan State University
blankjul [at] msu.edu

Julian Blank received the B.Sc. in business information systems from Otto von Guericke University, Germany in 2010. He was a visiting scholar for six months at the Michigan State University, Michigan, USA in 2015, and, finished his M.Sc. in Computer Science at Otto von Guericke University, Germany in 2016. He is currently a Ph.D. student in Computer Science at the Michigan State University, Michigan, USA. His current research interests include multi-objective optimization, evolutionary computation, surrogate-assisted optimization, machine learning and deep learning.

Projects
pymoo
Multi-objective Opimization in Python
State of the art single, multi and many-objective optimization algorithms and test problems. Moreover, features related to multi-criteria visualization and decision making.
documentation / github / bibtex
smart-groups
An application to intelligently assign individuals to a group based on each person’s personal preferences with the goal to maximize the global satisfaction.
demo / github
Research
Investigating the Normalization Procedure of NSGA-III
Julian Blank, Kalyanmoy Deb, Proteek Roy
EMO, 2019.
We show the importance of normalization in higher-dimensional objective spaces and provide pseudo-codes which presents a clear description of normalization methods. The results indicate the importance of normalization for the overall algorithm performance and show the effectiveness of the originally proposed NSGA-III’s hyperplane concept in higher-dimensional objective spaces.
link / pdf / slides / source code / bibtex
Reference Point Based NSGA-III for Preferred Solutions
Yash Vesikar, Kalyanmoy Deb, Julian Blank
SSCI, 2018.
User specified reference points can be used to simplify the multi-criterion decision making process by incorporating user preference into the optimization process.
link / pdf / source code / bibtex
Computational Intelligence in Games: The General Video Game AI Competition
Julian Blank, Frederick Sander
Report, University of Magdeburg.
pdf
Teaching
Fundamentals of Information Technology
Graduate Teaching Assistant
Michigan State University
08/2019 – 12/2019
Computer Organization and Architecture
Graduate Teaching Assistant
Michigan State University
01/2019 - 05/2019
Data Warehouse Architecture
Graduate Teaching Assistant
Otto von Guericke University Magdeburg
10/2014 - 01/2015
Professional Experience
Ford Motor Company
Graduate Research Assistant
08/2017 - 12/2018
Researcher under a Ford Michigan State University Alliance Project with the focus on multi-objective design optimization of cylinder head water jacket
Complex
Software Developer
12/2016 - 06/2017
Full stack developerfor an innovative large-scale business application developed with Java Enterprise Edition
QFin
Software Developer (Intern)
11/2013 - 03/2014
Software developerfor a financial consulting software which automates regression testing for software migration
SAP University Competence Center
Research Assistant
06/2011 - 06/2013
Developing and maintaining educational material for SAP
Education
Doctor of Philosophy
Michigan State University
08/2017 - Present
Computer Science - Multi-objective Optimization
Master of Science
Otto von Guericke University Magdeburg
04/2014 - 04/2016
Computer Science
Bachelor of Science
Otto von Guericke University Magdeburg
10/2010 - 05/2014
Business Information Systems