The rapid growth and development of information technology have led to the emergence of numerous methods that are used for digital image forgery. Thus, manipulating digital images to achieve a negative or positive purpose has become easy. The use of advanced methods in forgery has increased the difficulty of detecting the nature of the images, whether they are original or forged, especially when using classical methods. Therefore, many researchers are interested in this field, making it a popular research direction for researchers. In this paper, we will introduce an intelligent approach to designing a method for digital image forgery detection by using machine learning. This proposal seeks to train an intelligent model to discern between altered and original images by examining the essential features of the images. The results demonstrated that it achieved superior performance and high accuracy when it came to detecting forgeries in digital images.