Multi-scale modelings in combustion: from detonation and cool flame to machine learning