02333nas a2200277 4500000000100000000000100001008004100002260001200043653001900055653002800074653002600102653002100128653001500149653001300164100003800177700002500215700002200240700003100262700002300293245008800316856008100404300001200485490000600497520153800503022001402041 2022 d c06/202210aClassification10aDecision Support System10aKnowledge Elicitation10aMachine Learning10aRegression10aSoftware1 aAntonio Jesús Fernández-García1 aJuan Carlos Preciado1 aÁlvaro E. Prieto1 aFernando Sánchez-Figueroa1 aJuan D. Gutiérrez00aCompareML: A Novel Approach to Supporting Preliminary Data Analysis Decision Making uhttps://www.ijimai.org/journal/sites/default/files/2022-05/ijimai_7_4_20.pdf a225-2380 v73 aThere are a large number of machine learning algorithms as well as a wide range of libraries and services that allow one to create predictive models. With machine learning and artificial intelligence playing a major role in dealing with engineering problems, practising engineers often come to the machine learning field so overwhelmed with the multitude of possibilities that they find themselves needing to address difficulties before actually starting on carrying out any work. Datasets have intrinsic properties that make it hard to select the algorithm that is best suited to some specific objective, and the ever-increasing number of providers together make this selection even harder. These were the reasons underlying the design of CompareML, an approach to supporting the evaluation and comparison of machine learning libraries and services without deep machine learning knowledge. CompareML makes it easy to compare the performance of different models by using well-known classification and regression algorithms already made available by some of the most widely used providers. It facilitates the practical application of methods and techniques of artificial intelligence that let a practising engineer decide whether they might be used to resolve hitherto intractable problems. Thus, researchers and engineering practitioners can uncover the potential of their datasets for the inference of new knowledge by selecting the most appropriate machine learning algorithm and determining the provider best suited to their data. a1989-1660