A Comprehensive Survey of Deep Learning Models Based on Keras Framework

Bahzad Taha Chicho, IT Department, Technical College of Informatics Akre, Duhok Polytechnic University, Duhok, Kurdistan Region, IRAQ, Amira Bibo Sallow, Technical College of Administration, Duhok Polytechnic University, Duhok, Kurdistan Region, IRAQ
2021 Journal of Soft Computing and Data Mining  
Python is one of the most widely adopted programming languages, having replaced a number of those in the field. Python is popular with developers for a variety of reasons, one of which is because it has an incredibly diverse collection of libraries that users can run. The most compelling reasons for adopting Keras come from its guiding principles, particularly those related to usability. Aside from the simplicity of learning and model construction, Keras has a wide variety of production
more » ... nt options and robust support for multiple GPUs and distributed training. A strong and easy-to-use free, open-source Python library is the most important tool for developing and evaluating deep learning models. The aim of this paper is to provide the most current survey of Keras in different aspects, which is a Python-based deep learning Application Programming Interface (API) that runs on top of the machine learning framework, TensorFlow. The mentioned library is used in conjunction with TensorFlow, PyTorch, CODEEPNEATM, and Pygame to allow integration of deep learning models such as cardiovascular disease diagnostics, graph neural networks, identifying health issues, COVID-19 recognition, skin tumors, image detection, and so on, in the applied area. Furthermore, the author used Keras's details, goals, challenges, significant outcomes, and the findings obtained using this method.
doi:10.30880/jscdm.2021.02.02.005 fatcat:pvvwylrgkvamxnrefohifcqigm