I. Introduction
In todays digital era, a massive amount of data is continuously being generated at remarkable and ever increasing scales. Studies shows that tremendous amount of data is being collected in various domain such as in biomedical engineering research, social networks, security, etc.[1]. It is difficult for human being to process this significant amount of data in a particular domain within a stipulated time. Machine learning, a sub domain of artificial intelligence have been applied in almost every domain to provide possible solutions. Deep learning, a sub field of machine learning techniques uses artificial neural network architecture. It uses datasets to extract features and has the automatic learning ability [2]. Deep learning, is getting lots of attention as it is possible to achieve human-level performance which were not possible before [2]. It is a multilayer architecture where in the network can have as many as 150 hidden layers. The input layer is used to provide input data, each hidden layer progressively extract features from the data and output layer is used to give desired result. Deep Convolutional Neural Network is well suited for analyzing and classification of medical images. Study reveals that building a small and efficient network is a need of an hour. With the increasing usage of mobile devices in day to day life and the success stories of deep learning techniques in various domain motivates the researchers to use deep learning algorithms on mobile devices for providing users with intelligent services [3]. MobileNets, a small network matches the restriction of limited resources but optimizes the latency. MobileNets are especially designed for mobile and vision application [4]. In medical imaging field, it is difficult to have sufficient amount of image dataset to train a Deep Convolution Neural Network from scratch. Training a network from scratch requires not only extensive computational and memory resources but also large datasets. Training a network with small dataset quite often leads to overfitting problem [5]. Transfer learning is a solution for this. In this paper transfer learning approach is used where in MobileNetv2, a pretrained model is fine tuned for Diabetic Retinopathy classification. Diabetic Retinopathy is an eye disease resulting from diabetes and have impact on health system. [6]. If not treated at early stage it may lead to low vision and blindness. Diagnosis of DR requires frequent clinical visit and ophthalmologist opinion. The accuracy and mobility of medical examination equipment is also important. MobileNetv2 model is an efficient network for mobile vision application can be finetuned for training task on fundus datasets and later can be used as an inference engine as an when required to infer the required information when provided with new fundus image.