How to Learn Multi-Objective Optimization for Grasshopper and Rhino?

Hello everyone, I went through the topics of the forum and I saw so many different topics on multi-objective optimization but I was not able to find how to start learning it. Could you please help me to see where I should start learning multi-objective optimization and using Pareto frontier?

I technically want to learn it for scientific publication and analyzing models in Ladybug and …

Thank you all in advance!