I. Introduction
Many years ago, land use and land cover classification has been an essential field of study within remote sensing and geospatial analysis. The data related to land use and land cover is highly valuable for understanding structure and changes taking place on the Earth's surface. This information has a diverse range of applications, including but not limited to urban planning, environmental management, disaster assessment, and agricultural monitoring. In the past, remote sensing imagery based (LULC) land use and land cover classification methods depended on manually designed characteristics and decision trees. However, these methods lacked accuracy and were time-consuming to implement. Over the past few years, deep learning algorithms techniques have surfaced as a promising solution for this land use and land cover classification problems.