My research focuses on developing trustworthy, data-efficient, and interpretable machine learning systems that can generalize reliably under real-world conditions —where data are often scarce, noisy, or imbalanced. I aim to design data-centric algorithms that adapt learning to sample difficulty, enhance fairness, and ensure transparency in decision-making.

I work across multiple domains, including computer vision, biomedical signal and image analysis, spatiotemporal modeling, and sensing applications, where robust and explainable AI can drive impactful solutions. I have developed open-source Python libraries such as iCost and iBRF, extending scikit-learn with data–complexity–based learning and imbalanced data solutions.