Reference no: EM133870677
Machine Learning Applications
Assessment - Design a Fruit Classification System
Task
Design a fruit classification system to identify the fruit name shown in the image.
Assessment Description
Your organisation is helping local farmers with sorting their produce based on the fruit labels on the boxes. It will aid farmers to stack similar products in the same pallet in a lesser amount of time.
The starting point for this project is to create a fruit classification system based on the supplied image. As a computer vision expert your team lead asked you to create a fruit classification system.
Data
A fruits dataset is curated by pre-processing the Kaggle Fruit classification dataset and is provided to you in MyKBS.
Problem Statement
As an individual, you are required to download the data, i.e., train and test folders from MyKBS. You must build a fruit classification system to identify similar fruits based on the supplied image. You should systematically approach the problem by addressing the below tasks:
Load the data, inspect, and pre-process it to fit your requirements. As a pre-processing step split the train data into train and cross-validation data. Get in touch with us for online assignment help service!
Design a fruit classification system using Convolutional neural network (CNN).
Tune at least 2 hyper parameters of the base CNN. And report the best hyper parameters to use.
Write an analytical report to elaborate the approach and the performance using relevant metric(s) of the CNNs for a non-technical reader. Your report should contain the abstract, introduction, methodology and a conclusion section. The referencing is done in accordance with Kaplan Harvard Referencing style.
Learning Objective 1:
LO1: Explore programming functions to source, store and prepare data for machine learning applications.
LO3: Design algorithmic models for the application of machine learning in information technology.
LO4: Create advanced insights of strategic organisational value with the aid of machine learning.
Assessment Guidelines
You are required to follow the below guidelines:
You should write your Fruit Classification code using Python 3 programming language.
You can use any Python third-party package in this assessment.
You should ONLY use the provided images, i.e., train and test for training/testing your system.
The ideology for this assessment is to display your grasp over the concepts. Considering the assessment being resource extensive (requires more compute power). Showing and explaining your way of thinking is more valued than the performance of the model itself.