Heart disease is the devastating illness that kills the most people worldwide when compared to other ailments. Heart disease is a significant hazard. A cardiac problem occurs when the arteries supplying oxygen and blood to the heart become fully clogged or constricted. One of the primary causes of death has been heart disease. In a short period, the mortality rate has grown considerably. Because an incorrect diagnosis of the condition might result in death, accuracy and safe diagnosis of cardiac disease should be a top priority in healthcare. Cardiovascular disease may be avoided if the prognosis is right, but it can potentially be fatal if the prediction is incorrect. Hence, in this paper, we propose an automated heart disease diagnosis system. Initially, the patient data is collected and preprocessed. The features are extracted using Kernel-based Linear Discriminant Analysis (K-LDA). (Correlation-based feature selection) CFS is performed to extract relevant features. We propose Adaptive Cross-Layer Stacked Residual Convolutional Neural Networks (ACLS-RCNN) for the prediction of the disease. We also introduce the Improved Cuttlefish-Swarm Optimization Algorithm (ICSOA) for enhancing the prediction process. The performance metrics like accuracy, precision, recall, and f1-score of the proposed system are evaluated using the python simulation tool and compared with conventional methodologies. Our framework can make a very accurate prediction based on clinical data and diagnoses from the real world.