Machine learning approaches to star-galaxy classification