Monitoring of structures to identify types of damages that occur under loading is essential in practical applications of civil infrastructure. In this paper, we detect and visualize damage based on several non-destructive testing (NDT) methods. A machine learning (ML) approach based on the Support Vector Machine (SVM) method is developed to prevent misdirection of the event interpretation of what is happening in the material. The objective is to identify cracks in the early stages, to reduce the risk of failure in structures. Theoretical and experimental analyses are derived by computing the performance indicators on the smart aggregate (SA)-based sensor data for concrete and reinforced-concrete (RC) beams. Validity assessment of the proposed indices was addressed through a comparative analysis with traditional SVM. The developed ML algorithms are shown to recognize cracks with a higher accuracy than the traditional SVM. Additionally, we propose different algorithms for microwave-or millimeter-wave imaging of steel plates, composite materials, and metal plates, to identify and visualize cracks. The proposed algorithm for steel plates is based on the gradient magnitude in four directions of an image, and is followed by the edge detection technique. Three algorithms were proposed for each of composite materials and metal plates, and are based on 2D fast Fourier transform (FFT) and hybrid fuzzy c-mean techniques, respectively. The proposed algorithms were able to recognize and visualize the cracking incurred in the structure more efficiently than the traditional techniques. The reported results are expected to be beneficial for NDT-based applications, particularly in civil engineering. These algorithms have successfully been utilized to solve engineering problems [3][4][5][6][13][14][15]. The SVM method has been extensively used in many research studies, and it is accepted as an efficient classifier for detecting damage [7][8][9]. However, there had been a substantial increase in utilizing advice sets for enhancing SVM performance. However, applying and expressing this knowledge in terms of its constraints still has some difficulties. These techniques require new parameters and operations that can enhance the SVM computational cost. In this regard, the first contribution of this study is to develop non-iterative SVM-based algorithms for analyzing the sensor (smart aggregate) data, which can improve the performance of SVM, rather than traditional SVM.Furthermore, the local structural health monitoring based on microwave and millimeter-wave imaging is an efficient approach for visualizing and localizing detected damage in structures [10][11][12][16][17][18]. These methods offer cost-effective methods of local inspection, to identify the exact location of the crack [19,20]. Microwave-and millimeter imaging techniques are non-contact and one-sided techniques which can be efficiently applied for the non-destructive evaluation of non-transparent materials, as their signals can penetrate the dielectric materials and provid...