Optimizing AI algorithms