I have used machine learning techniques in various projects. Our most successful applications were in the context of quantizing colour values for optimized inpainting and in accoustic source characterizations.
Source Code The source code for clustering methods used for quantizing optimal masks can be found here. The source code for the accoustic source characterization is here.