This is perhaps a bit philosophical, but assuming we had a &quot;meaning maximization&quot; function, what stops us from writing it as a loss function and using our current supervised machine learning frameworks?