I detta arbete beskriver vi ett nytt open source-bibliotek, kallat MMLSpark, som kombinerar det flexibla djupinlärningsbiblioteket Cognitive Toolkit, med det distribuerade datorramverket Apache Spark. För att uppnå detta har vi bidragit med Java Language bindningar till Kognitiv Toolkit, och lagt till flera nya komponenter till Spark ekosystemet. Dessutom integrerar vi också det populära bildbehandlingsbiblioteket OpenCV med Spark och presenterar ett verktyg för den automatiserade generationen PySpark-omslag från alla SparkML-skattare och använder detta verktyg för att exponera allt arbete för PySparks ekosystem. Slutligen tillhandahåller vi ett stort bibliotek med verktyg för att arbeta och utveckla inom Spark-ekosystemet. Vi tillämpar detta arbete på den automatiserade klassificeringen av Snow Leopards från kamerafällor bilder, och ger ett slut till slut lösning för den ideella bevarandeorganisationen, Snow Leopard Trust.
MMLSpark REF tillhandahåller ett distribuerat bildbehandlingsbibliotek som integrerar OpenCV med Spark och kombinerar djupinlärningsbiblioteket Cognitive Toolkit, med Apache Spark.
Flexible and Scalable Deep Learning with MMLSpark
{'venue': 'Proceedings of Machine Learning Research 82 (2017) 11-22, 4th International Conference on Predictive Applications and APIs', 'journal': None, 'mag_field_of_study': ['Computer Science']}