240 likes | 240 Views
Evaluation metric plays an important role in obtaining the best possible classifier in the classification training. Contact:<br>www.tutorsindia.com<br>info@tutorsindia.com<br>(WA): 91-8754446690 <br>(UK): 44-1143520021<br><br>
E N D
PERFORMANCEEVALUATION METRICSFORMACHINE- LEARNINGBASED DISSERTATION AnAcademicpresentationby Dr.NancyAgnes,Head,TechnicalOperations,TutorsIndia Group www.tutorsindia.com Email:info@tutorsindia.com
Today'sDiscussion OUTLINE Abstract Introduction Evaluation of Machine Learning Performance measures of ML Bayesian Inference Recommended Algorithms FutureTopics Conclusion
Abstract Evaluationmetricplaysanimportantroleinobtainingthebest possibleclassifierin theclassificationtraining. Thus,choosinganappropriateevaluationmetricisan essential key for obtaining a selective and best possible classifier. The associated evaluation metrics have been reviewed systematicallythatarespecificallyconsideredasadiscriminator foroptimizing a classifier. Ingeneral,manypossibleclassifiersuseaccuracyasameasure to classify the optimal solution during the classification evaluation. Contd...
Thus,themeasurementdevicethatmeasurestheperformanceofaclassifieris consideredas the evaluationmetric. Differentmetricsareusedtoevaluatevariouscharacteristicsoftheclassifierinduced bythe classification method. Contd...
Introduction AnimportantaspectoftheMachineLearningprocessis performanceevaluation. Therightchoiceofperformancemetricsisoneofthemost significantissuesinevaluatingperformances. It is also a complex task. Therefore, it should be performed cautiouslyinorderforthemachinelearningapplicationtobe reliable. Accuracyisusedtoassessthepredictivecapabilityofa modelon thetesting samples. Contd...
Machinelearninganddataminingarethefieldsthatusethismajormetric.Machinelearninganddataminingarethefieldsthatusethismajormetric. Anotheralternatemetricthathasbeenusedinpatternrecognitionandmachine learningis the ROC curve. Thus,therearemanyperformancemetricsthathavebeendevelopedforassessing theperformance of ML algorithms.1
Evaluation of Machine Learning Theevaluationofcategorizedtasksisusuallydonebydividing thedatasetintoatrainingdatasetandatestingdataset. Themachinelearningmethodisthentrainedonthefirstset of data, while the testing data set calculates the performance indicatorstoassessthe qualityofthe algorithm. MLalgorithm’scommonissueliesinaccessingthelimited testingand trainingdata. Thus,overfittingcanbeaseriousissuewhenassessingthese programs.Inordertotacklethisproblem,acommonmethod is,toemployanX-FoldCross-Validation. Contd...
Thecross-ValidationmethoddescribestheprocessofdividingtheentiredatasetThecross-Validationmethoddescribestheprocessofdividingtheentiredataset intoXpartsandemployingeachsetconsecutivelyasthetestdatasetwhilemerging theother sets to thetraining data. Thentheperformanceindicatorsarenormalizedoverallvalidationprocesses. Thereisnoidealperformanceindicatorforeverytopicthatconcernstheevaluation of machine learning algorithms since every method has its own flaws and advantages.3 Contd...
Performance measures of ML A.CONFUSIONMATRIX Theperformanceofaclassificationproblemcanbe measuredeasilyusing thismetric. Here, the output can be of two or more classes. A confusion matrix is a table with two dimensions i.e., “Actual” and “Predicted” and also, both the dimensions have“TruePositives(TP)”,“TrueNegatives(TN)”,“False Positives(FP)”,“False Negatives(FN)” Contd...
B.ACCURACY Accuracyisametrictomeasuretheaccuracyofthemodel. Accuracy=CorrectPredictions/TotalPredictions Accuracyisthesimplestperformancemetric. Contd...
C.PRECISION&RECALL PrecisionistheratioofTruePositives(TP)andthetotalpositivepredictions. TherecallisaTruePositiveRate.Allthepositivepointsthatarepredictedpositiveare explainedhere. ThemeanofprecisionandrecallistermedasFmeasure. Contd...
D.ROC&AUC ROCisaplotbetweenTruePositiveRateandFalsePositiveRatethatisestimatedby takingseveralthresholdvaluesofprobabilityscoresfromthereversesortedlistgiven bya model.
Bayesian Inference TherecentdevelopmentinmachinelearninghasledmanyIT professionalstofocusmainlyonacceleratingassociated workloads,especially inmachine learning. However,inthecaseofunsupervisedlearning,theBayesian method often works better than machine learning with a limited or unlabelled data set, and can influence informative priors, and also haveinterpretable approaches. Bayesianinferencemodelhasbecomethemostpopularand acceptedmodelovertheyearsasitisahugecomplimentto machinelearning. Contd...
SomerecentrevolutionizingresearchinmachinelearningacceptsBayesian techniqueslikegenerativeBayesianneuralnetworks(BNN),adversarialnetworks (GAN),and variational autoencoder.
Recommended Algorithms Throughvisualassessment,ithasbeenprovedthat naiveBayeswasthemostsuccessfulalgorithmfor evaluatingprogrammingperformance. Many detailed analyses were carried out statistically to findoutiftherewereanyconsiderabledifferences betweentheestimatedaccuracyofeachofthe algorithms. Thisisimportantasinvolvedpartiesmaypreferfor choosinganalgorithmthattheywouldliketoexecute and must know if the use of such algorithm(s) would resultinasignificantlylowerperformanceevaluation. Contd...
The analysis identified that all of the ML algorithms, naive Bayes had comparably best performance evaluation and thus could be used to assess the performance of MLdissertation. Naive Bayes has been recommended as the best choice for predicting program performance.5
FutureTopics EVALUATING AND MODIFYING PERFORMANCE MEASUREMENTSYSTEMS. Performancemeasurementhasbecomeanemerging fieldduring thelast decades. Organizationshavemanymotivesforusing performancemeasuresbutthemostcrucialonewould bethattheyincreaseproductivitywhenutilizedproperly. PERFORMANCEENHANCEMENT atechniquetosupportperformanceenhancementin industrialoperations. Contd...
The main of this research is to: Build and assess a method that supports performanceenhancement inindustrial operations. Thisisperformedthroughmanycasestudiesandliteratureresearch. TheoutcomeisasystematicallyevaluatedmethodforPerformanceImprovement. 3.DETERMININGPERFORMANCEMEASURESOFTHESUPPLYCHAIN prioritizingperformancemeasures The main aim is to decrease costs and boost the profitability of organizations to thrivein the market ofcompetition. Contd...
A CURRENT STATE ANALYSIS TECHNIQUE FOR PERFORMANCE MEASUREMENTMETHODS. Many organizations use the performance measurement (PM) method to support operationalmanagementand strategicmanagement processes. ThisischieflyimportantasitleadstomodificationsinorganizationstrategyandPM systems. DYNAMIC PERFORMANCE MEASUREMENT METHODS: A FRAMEWORK FOR ORGANIZATIONS Approaches are dynamic naturally, while the current measurement systems are predictableand stable. Mergingstrategieswithmeasurementmethodsisabsurdandhascreatedissuesfor organizationsas the strategicframework modifies.
Conclusion Improvingtheevaluationperformanceofanemerging workload, the most proficient way is to make use of existing systems. Another important research implemented is generic Bayesian frameworksfor GPUs. Asofnow,Bayesianinferenceisconsideredthebest combinationofalgorithmandhardwareplatformfor performanceevaluation. Performanceevaluationaimstoapproximatethe generalizationaccuracyofamodelinfutureunknowndata. Contd...
Infutureresearch, researchwork canbe carriedout toimprove theevaluation metrics evenfurther. It would be better to test those metrics on various Machine Learningcloud services to assess the services, to check how easy it is to use the metrics, and what type of datacan be obtained using themetrics. Research work must be carried out in this direction to build a framework that would help in prioritizing the metrics and identify a set of conditions to join results from variousmetrics. 6 Contd...
CONTACTUS UNITEDKINGDOM +44-1143520021 INDIA +91-4448137070 EMAIL info@tutorsindia.com