cSmartML: A Meta Learning-Based Framework for Automated Selection and Hyperparameter Tuning forClustering
Project Publications:
R. El Shawi, H. Lekunze , S. Sakr. cSmartML: A Meta Learning-Based Framework for Automated Selection and Hyperparameter Tuning for Clustering. IEEE BigData 2021.[to appear]
In addition, we focused in this project focused on answering several crucial questions for the AutoML process including: 1) Which classifiers are expected to be the best performing on a given dataset? 2) Can we predict the training time of a classifier? 3) Which classifiers are worth investing a larger portion of the time budget to improve their performance by tuning them? In our Meta-Learning process, we used 200 datasets with different characteristics on a wide set of metafeatures. In addition, we used 30 classifiers from two popular machine learning libraries, namely, Weka and Scikit-learn. Our results and Meta-Models have been obtained in a fully automated way. The methodology and results of our framework can be easily embeded/utilized by any AutoML system.
Project Publications:
S. Amashukeli, R. Elshawi, S. Sakr. iSmartML: An Interactive and User-Guided Framework for Automated Machine Learning.
A. Abd Elrahman, M. El Helw, R. Elshawi, S. Sakr. D-SmartML: A Distributed Automated Machine Learning Framework. In2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS) 2020 Nov 1 (pp. 1215-1218). IEEE.
S. Dyrmishi, R. Elshawi, S. Sakr. A decision support framework for automl systems: A meta-learning approach. In 2019 International Conference on Data Mining Workshops (ICDMW) 2019 Nov 8 (pp. 97-106). IEEE.
R. Elshawi, S. Sakr. Automated Machine Learning: Techniques and Frameworks. InEuropean Big Data Management and Analytics Summer School 2019 Jun 30 (pp. 40-69). Springer, Cham.
R. Elshawi, M. Maher, S. Sakr. Automated machine learning: State-of-the-art and open challenges. arXiv preprint arXiv:1906.02287. 2019 Jun 5.
Project Publications:
R. ElShawi, Y. Sherif, M. Al‐Mallah, S. Sakr. Interpretability in healthcare: A comparative study of local machine learning interpretability techniques. Computational Intelligence. 2021 Nov;37(4):1633-50.
R. Elshawi, MH Al-Mallah, S. Sakr. On the interpretability of machine learning-based model for predicting hypertension. BMC medical informatics and decision making. 2019 Dec;19(1):1-32.
R. El Shawi, M. Al-Mallah, S. Sakr. Interpretability in HealthCare A Comparative Study of Local Machine Learning Interpretability Techniques. In2019 IEEE 32nd International Symposium on Computer-Based Medical Systems (CBMS) 2019 Jun 1 (pp. 275-280). IEEE Computer Society.
Currently, deep learning models have been widely used in different application domains due to its notable performance. Explaining the decisions made by deep learning models is important for end-users to enable them to comprehend and diagnose the trustworthiness of the model. Most of the current interpretability techniques provide explanations in the form of importance score for the input pixels or features. However, summarizing such importance scores for input features to provide human-interpretable solutions is challenging. To this end, in this project, we developed Automated Concept-based Decision Tree Explanations (ACDTE), a novel framework provides human-understandable concept-based explanations for classification networks. Our framework provides end users with the flexibility of customising the model explanations by allowing them to choose the concepts of interest among a set of automatically extracted visual human-understandable concepts and infer such concepts from the hidden layer activations. Then, such concepts are interpreted through a shallow decision tree that includes concepts deem important to the model. In addition, ACDTE generates counterfactual explanations that state the minimum number of concepts to be changed to change the prediction.
Project Publications:
R. ElShawi, Y Sherif, M. Al-Mallah, S. Sakr. ILIME: Local and Global Interpretable Model-Agnostic Explainer of Black-Box Decision. InEuropean Conference on Advances in Databases and Information Systems 2019 Sep 8 (pp. 53-68). Springer, Cham.
R. El Shawi, Y. Sherif, S. Sakr. Towards Automated Concept-based Decision TreeExplanations for CNNs. InEDBT 2021 (pp. 379-384).
Source Code: Github Repository
Project Publications:
R. Elshawi, A. Wahab, Barnawi, S. Sakr. DLBench: a comprehensive experimental evaluation of deep learning frameworks. Cluster Computing. 2021 Feb 7:1-22.
N. Mahmoud, Essam Y, R. Elshawi, S. Sakr . DLBench: an experimental evaluation of deep learning frameworks. In2019 IEEE International Congress on Big Data (BigDataCongress) 2019 Jul 8 (pp. 149-156). IEEE.