Question: Problem Description. You are given a set of 5 6 9 instances, each with information about a patient s cell, that is or is not
Problem Description. You are given a set of instances, each with information about a patients
cell, that is or is not cancerous. The information includes the patients ID which should not be relevant
to hisher diagnosis and a diagnosis malignant or benign as well as a set of attributes that are
usually used for diagnosis. You are asked to design, implement, and train a machine learning model,
and assess its quality in terms of a accuracy of diagnosis of instances not used for training and b
computational efficiency and scalability of your solution. Your program shall accept data from a file of
instances. It is up to you to correctly use these instances or a large enough subset of them to train
and test validate one machine learning ML algorithm of your choice such as an EA or kNN or a
Decision Tree one that you think is appropriate for the problem at hand, one that is distinguished by:
Instances with features that include rational numerical values, and a target variable whose
value is M or B;
A large search space due to the large number of features;
A complex relationship between the values of the features and the value of the target variable.
Description of Ideal Solution. Use N the ratio NT must be maintained at
An instance used for training, in a given trainandtest run, cannot be used for testing. You must
retrain the model prior to each test. Further, the NT instances must be chosen at random from the
complete set. Though this is not the case in medical practice implement accuracy as the percentage
of test instances T that are correctly predicted by your trained model ie predicted diagnosis
actual diagnosis For running time, just use actual execution time of testing, not training while
running your program on the same computer, under identical conditions
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
