Title :
Cloud Haskell: First impressions and applications to processing large image datasets
Author :
Batchelor, Oliver ; Green, Ron
Author_Institution :
Dept. of Comput. Sci., Univ. of Canterbury, Christchurch, New Zealand
Abstract :
Cloud Haskell is a new distributed processing domain-specific language embedded as a library written in the Haskell programming language. We present a short introduction to the challenges faced, some common patterns and our experiences through implementing image processing and machine learning tasks used in object recognition. We examine closely the task of namely batch processing images and demonstrate the scalability of our examples with benchmarks on a small add-hoc cluster of machines typical of many office networks.
Keywords :
distributed processing; functional languages; learning (artificial intelligence); object recognition; Cloud Haskell; Haskell programming language; add-hoc machine cluster; batch image processing; distributed processing domain-specific language; large image dataset processing; machine learning tasks; object recognition; office networks; Computers; Feature extraction; Instruction sets; Libraries; Servers; Streaming media; Writing;
Conference_Titel :
Image and Vision Computing New Zealand (IVCNZ), 2013 28th International Conference of
Conference_Location :
Wellington
Print_ISBN :
978-1-4799-0882-0
DOI :
10.1109/IVCNZ.2013.6727050