Energy-efficient embedded machine learning algorithms for smart sensing systems