Machine learning and optimization tools for big multimedia data analytics