A dual-track machine learning framework for andesite tectonic environment identification: ensemble learning and few-shot learning | Synapse