TransWikia.com

Using DNN as the objective function for a multi-objective optimization algorithm

Data Science Asked by MachuPichu on December 18, 2020

When creating a multi-objective optimisation/MCDM algorithm such as NSGA-ii, does it make sense to use a deep neural network trained on a supervised tabular regression prediction task, in place of a simple equation for the objective function?

Is possible or advantageous to replace a nonlinear equation with model.predict() function in Keras to be able to model more complex objective functions?

I am using pymoo with nsga-ii

One Answer

This nonlinear equation will again be approximated with the net. There is no point in introducing this much computation complexity, if it is not learned by than than it wont be learned. Ocam rasor

Answered by Noah Weber on December 18, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP