Category | Assignment | Subject | Computer Science |
---|---|---|---|
University | __________ | Module Title | 55-602446-BF Machine Learning Algorithms and Heruistics |
This assignment aims to assess your practical understanding of machine learning algorithms by implementing systems (using supervised learning, unsupervised learning and image processing), which can answer complex questions and make intelligent decisions, in the context of the dataset provided and a copyright free image dataset of your choice from Kaggle (Please ensure that you do not use a dataset used in lectures or tutorials).
This is an individual project. You are expected to demonstrate your end-to-end machine learning system design and development skills, including data exploration, feature analysis, machine learning, and performance evaluation.
You need to prepare the following content for the assessment:
Do You Need 55-602446-BF Assignment Of This Question
Order Non Plagiarized AssignmentYour machine learning project should include the following components:
For the Dataset Provided:
You need to understand your data first. Your data may require cleaning and pre-processing steps. It will define which algorithms you can choose, and it will ultimately define the performance of your supervised and unsupervised learning models. During the project design and development, you should go through the following steps and try to get as many insights as possible about the data, and for supervised learning its relation to the target variable:
For supervised learning analyse how the target variable is influenced by the features.
Analyse the difficulty of your prediction task.
Please raise any ethical concerns with the tutor.
Define a feature space based on the data samples. Make use of data visualisation tools to find correlated dimensions. You can also measure and analyse features and target dependencies for regression or classification tasks.
Design and develop a suitable learning model using machine learning tools such as Scikit-Learn. Depending on the algorithms (select at least two for supervised learning and two for unsupervised learning), you may need to pre-process the data such as "scaling" and "de-noising". You can use cross-validation approaches to estimate the performance. You also need to keep the balance between under-fitting and over-fitting through adjusting the hyperparameters of the chosen machine learning algorithms.
The focus will be the accuracy performance of the developed system. You need to fine-tune your models to improve system accuracy performance. You are expected to compare at least two different algorithms, for each type of learning, in the project. During the system evaluation, you need to analyse and discuss the performance by using at least 2 different scientific evaluation approaches such as ROC curves and confusion matrices.
For the copyright image dataset of your choice from Kaggle (Please get image dataset approved from your tutor before working with it):
A. Data Exploration
Pre-process the dataset selected.
B. Machine Learning
Train a model for classification.
C. Evaluate
Measure accuracy and any other metrics of your choice.
Use the Python programming language and its machine learning packages, such as "Scikit-learn" for your project development.
Your video and supporting documentation should be submitted electronically, through the module's Blackboard site as a single ZIP file, before the deadline (29th April 2025, at 15:00).
Achieve Higher Grades of 55-602446-BF Assignment
Order Non Plagiarized AssignmentLooking for the solution of the 55-602446-BF Machine Learning Algorithms and Heruistics Assignment? Look no further! There are specialized professionals for all categories of assignments who offer you plagiarism-free and superior content. You are assured that our computer science assignment help service will make you productive and help you achieve high grades in your academic year. A free list of assignment samples written by PhD experts is also provided here that can help you boost your study power and check the quality of the assignment. So contact us today and get your top-notch assignment!
Let's Book Your Work with Our Expert and Get High-Quality Content