Deep learning, a subset of machine learning, has gained immense traction in recent years due to its ability to process vast amounts of data and reveal hidden patterns. Contrary to traditional machine learning algorithms, deep learning utilizes artificial neural networks with multiple layers, allowing for complex representations of information. This