Machine learning guidance algorithm