Monitoring and Predicting the Surface Generation and Surface Roughness in Ultraprecision Machining: A Critical Review

The aim of manufacturing can be described as achieving the predefined high quality product in a short delivery time and at a competitive cost. However, it is unfortunately quite challenging and often difficult to ensure that certain quality characteristics of the products are met following the contemporary manufacturing paradigm, such as surface roughness, surface texture, and topographical requirements. Ultraprecision machining (UPM) requirements are quite common and essential for products and components with optical finishing, including larger and highly accurate mirrors, infrared optics, laser devices, varifocal lenses, and other freeform optics that can satisfy the technical specifications of precision optical components and devices without further post-polishing. Ultraprecision machining can provide high precision, complex components and devices with a nanometric level of surface finishing. Nevertheless, the process requires an in-depth and comprehensive understanding of the machining system, such as diamond turning with various input parameters, tool features that are able to alter the machining efficiency, the machine working environment and conditions, and even workpiece and tooling materials. The non-linear and complex nature of the UPM process poses a major challenge for the prediction of surface generation and finishing. Recent advances in Industry 4.0 and machine learning are providing an effective means for the optimization of process parameters, particularly through in-process monitoring and prediction while avoiding the conventional trial-and-error approach. This paper attempts to provide a comprehensive and critical review on state-of-the-art in-surfaces monitoring and prediction in UPM processes, as well as a discussion and exploration on the future research in the field through Artificial Intelligence (AI) and digital solutions for harnessing the practical UPM issues in the process, particularly in real-time. In the paper, the implementation and application perspectives are also presented, particularly focusing on future industrial-scale applications with the aid of advanced in-process monitoring and prediction models, algorithms, and digital-enabling technologies.


Introduction
With the rapid development of the manufacturing industry, global manufacturing is now moving in a new direction to improve productivity, decrease production time, and cope with the increasing demands for high quality engineering products due to the sudden effects in digital manufacturing worldwide, including Artificial Intelligence (AI), Internet Of Things (IoT), continuous liquid interface production, super robots, Big Data analysis, Computer Vision, and others [1]. Due to its rapid development, AI is gaining humanlevel performance. It provides a better outcome in areas such as the health monitoring of machines using Machine Learning (ML) [2]. Recent research suggests that the application of machine learning improves prediction performance and provides a digital solution Figure 1. Taniguchi curve predicting the exponential improvement in machining accuracy [6].
Significant improvements in the performance of various components could be achieved by incorporating greater precision. Corbett and colleagues emphasize the need for precision manufacturing from an economic and scientific perspective [7]. The precision machining process is distinct from conventional techniques such as drilling, milling, and turning. The requirements of the precision machining industry concerning faster, better, and cheaper products is not outmoded. Prediction and monitoring systems are very helpful in the controlling and characterization in the early stages. Identification of specific corrective actions during the machining operation is quite tricky. The cost of quality loss is becoming prohibitive for any manufacturing industry. Sensor-based motoring techniques will help enable quick compensation. From an engineering perspective, advancements in machine learning can improve quality monitoring, along with fault localization in the manufacturing cycle [8]. Taniguchi curve predicting the exponential improvement in machining accuracy [6].
Significant improvements in the performance of various components could be achieved by incorporating greater precision. Corbett and colleagues emphasize the need for precision manufacturing from an economic and scientific perspective [7]. The precision machining process is distinct from conventional techniques such as drilling, milling, and turning. The requirements of the precision machining industry concerning faster, better, and cheaper products is not outmoded. Prediction and monitoring systems are very helpful in the controlling and characterization in the early stages. Identification of specific corrective actions during the machining operation is quite tricky. The cost of quality loss is becoming prohibitive for any manufacturing industry. Sensor-based motoring techniques will help enable quick compensation. From an engineering perspective, advancements in machine learning can improve quality monitoring, along with fault localization in the manufacturing cycle [8].
With the advancements in the manufacturing science and instrumentation domain, the definition of precision machining is continuously being updated. Ultraprecision machining (UPM) is essential to obtain the highest form accuracy and surface quality, which typically does not need additional finishing [9,10]. UPM is also called diamond turning, where a single crystal diamond tool is employed, and by which a nanometric surface finish can be obtained; the key components of a diamond turning system are shown in Figure 2. Since the latter half of the 1990s [11], there has been a large amount of research on UPM, also called diamond turning is typically a single point turning process, which emerged as a promising technology used for optics manufacturing, including high value components such as aluminum mirrors, aspheric optics, head-up display devices, and ophthalmic freeform surfaces [12]. UPM is used for machining different kinds of materials that are difficult to machine using conventional techniques and materials such as silicon, germanium, chalcogenides, and others. The proper selection of machining parameters is essential to achieve the nanometric surface finish. advancements in machine learning can improve quality monitoring, along with fault localization in the manufacturing cycle [8].
With the advancements in the manufacturing science and instrumentation domain, the definition of precision machining is continuously being updated. Ultraprecision machining (UPM) is essential to obtain the highest form accuracy and surface quality, which typically does not need additional finishing [9,10]. UPM is also called diamond turning, where a single crystal diamond tool is employed, and by which a nanometric surface finish can be obtained; the key components of a diamond turning system are shown in Figure 2. Since the latter half of the 1990s [11], there has been a large amount of research on UPM, also called diamond turning is typically a single point turning process, which emerged as a promising technology used for optics manufacturing, including high value components such as aluminum mirrors, aspheric optics, head-up display devices, and ophthalmic freeform surfaces [12]. UPM is used for machining different kinds of materials that are difficult to machine using conventional techniques and materials such as silicon, germanium, chalcogenides, and others. The proper selection of machining parameters is essential to achieve the nanometric surface finish. Figure 2. Key components of a diamond turning machine/machining system and their features [8].
In diamond turning, the material-removal mechanism is characterized by complex tribomechanical phenomena. Material strengthening due to size effect, the effect of edge radius, and inherent inhomogeneity of the microstructure of the specimen are very significant and can degrade the performance of the system [13]. The industries are upgrading their manufacturing cycle, shifting from detect-diagnosis-mitigate anomalies to predict-prognosis-prevention in many fields beyond manufacturing, including the supply chain, infrastructure, and lifeline systems. Diamond turning is very sensitive and most likely to react to changes in close proximity to the machines. Spindle vibration, the balancing of the machine, and tool-workpiece vibration change the dynamics of the machined component [14]. Stringent quality requirements pose a difficult challenge. Traditional ways of monitoring surface roughness cannot be directly used for UPM [15]. Optical components are affected by minute sub variation, and machining errors in UPM can cause cascading faults [16]. The need for the evaluation of the sensors and their In diamond turning, the material-removal mechanism is characterized by complex tribomechanical phenomena. Material strengthening due to size effect, the effect of edge radius, and inherent inhomogeneity of the microstructure of the specimen are very significant and can degrade the performance of the system [13]. The industries are upgrading their manufacturing cycle, shifting from detect-diagnosis-mitigate anomalies to predictprognosis-prevention in many fields beyond manufacturing, including the supply chain, infrastructure, and lifeline systems. Diamond turning is very sensitive and most likely to react to changes in close proximity to the machines. Spindle vibration, the balancing of the machine, and tool-workpiece vibration change the dynamics of the machined component [14]. Stringent quality requirements pose a difficult challenge. Traditional ways of monitoring surface roughness cannot be directly used for UPM [15]. Optical components are affected by minute sub variation, and machining errors in UPM can cause cascading faults [16]. The need for the evaluation of the sensors and their applicability for various manufacturing processes are likely to be addressed [17]. Performance investigation on the prediction of surface roughness in UPM still remains a bottleneck due to non-linear and dynamic underlying process behavior [18].
With the improvements in data science and AI, pertinent process monitoring is being assured by preventive control methods. Predictive analytics has emerged as a cornerstone for "big data" analytics. Most real-world problems are not pure manufacturing or data science; it is always the nexus. A deep understanding of data science and manufacturing will help to alleviate irrecoverable defects. In the age of digitalization, UPM is yet to fully meet future development needs [19]. Nevertheless, a comprehensive review of the various monitoring and prediction techniques in diamond turning is still lagging. The primary purpose of this paper is to explore the sensor-based monitoring techniques and summarize the predictive capabilities of ML methods for quality assurance in a UPM process.
The remainder of the paper is structured as follows: an overview of the factors that affect the surface roughness in UPM are discussed in Section 2. The basic steps in monitoring, such as various types of sensors, signal processing techniques, and machine learning algorithms, are discussed in Section 3. A review of the literature in the real-time monitoring of surface roughness in diamond turning is illustrated in Section 4. The datadriven approach for the prediction of surface roughness is detailed in Section 5. Future perspectives for the industry and concluding remarks are summarized in Sections 6 and 7, respectively.

Overview of Factors Influencing Surface Roughness
In the past two decades, several advancements have occurred regarding the investigation of optimized parameters to get a better surface finish.
These parameters include: • Geometric factors (tool signature); • Material factors (anisotropy, swelling, and crystallographic orientation); • Process factors (feed rate, spindle speed, and depth of cut); • Tool workpiece interactions are paramount in UPM, as they directly influence the output functionality and cutting regime.
Surface roughness (R a ) is the microscopic observation of any surface and is a surface texture measure [20]. The better surface finish will assure better functionality, wear resistance, corrosion resistance, and fatigue resistance under dynamic conditions that attributes light reflectivity in optics and heat transmission [21].

Geometric Factors
In UPM, unlike traditional machining, the depth of the cut is of the same order of magnitude as the cutting-edge radius, and this directly affects the surface finish. As the uncut chip thickness is smaller than the edge radii while machining, the effective rake angle becomes negative, even though the nominal rake angle is positive. The point at which the material separation occurs is known as stagnation or neutral point (P); the schematic diagram of the tool-workpiece contact zone is shown in Figure 3. The material above the neutral point flows upwards with a shearing effect. The material below the neutral point flows beneath the edge, causing plowing effects. The effect of plowing is very significant at lower depths, and this effect will deteriorate the surface roughness. The stagnation or neutral point is influenced by friction, which influences the temperature between the tool and workpiece [22]. Zhou and colleagues suggested that the nose radius has a considerable effect on tool wear, which will influence the surface finish [23]. The earlier research by Yan and colleagues found that a tool with a bigger nose radius gives a better surface finish in comparison to a smaller radius [24], and stated that the effects of microchipping and tool wear are significant in UPM.

Material Factors
During machining, when the depth of the cut is very small, the material exhibits high strength. Though the size effect in UPM has been investigated before, the relevant mechanism is not explained clearly. Factors such as swelling, anisotropy, fracture toughness, molecular mobility, and transition temperature need to be taken into account, as these characteristics change UPM drastically [25,26]. Lee and colleagues used Taylor's theory of plasticity to predict the variations in cutting forces, thereby finding its correlation with surface roughness [27]. He proposed that the crystallographic orientation of the workpiece material significantly affected the surface roughness in copper. Kong and colleagues presented a phenomenological model to explain the characteristics, noting that elastic recovery impacts surface roughness at lower depth of cuts [28]. Material properties, such as the degree of crystallization, tensile strength, and molecular weight, are also effective properties that may determine the machining process' accuracy level.

Material Factors
During machining, when the depth of the cut is very small, the material exhibits high strength. Though the size effect in UPM has been investigated before, the relevant mechanism is not explained clearly. Factors such as swelling, anisotropy, fracture toughness, molecular mobility, and transition temperature need to be taken into account, as these characteristics change UPM drastically [25,26]. Lee and colleagues used Taylor's theory of plasticity to predict the variations in cutting forces, thereby finding its correlation with surface roughness [27]. He proposed that the crystallographic orientation of the workpiece material significantly affected the surface roughness in copper. Kong and colleagues presented a phenomenological model to explain the characteristics, noting that elastic recovery impacts surface roughness at lower depth of cuts [28]. Material properties, such as the degree of crystallization, tensile strength, and molecular weight, are also effective properties that may determine the machining process' accuracy level.

Spindle Speed (SS)
During diamond turning, constant spindle speed is suggested to avoid the effect of inertial force on the machined surfaces. SS will enable the removal of material by providing a relative motion between the tool and workpiece. It helps to maintain productivity, and also helps to achieve the desired shape and surface finish. Increasing the spindle speed increases the tool wear significantly, affecting the surface finish [29,30].
There are a few controversies in the literature regarding the selection of spindle speed in UPM. Smith and colleagues stated that with an increase in cutting speed, better surface quality is expected due to thermal softening [15]. In contrast, Gubbels and colleagues argued that increasing the cutting speed generates heat during the machining. This heat transfer will degrade the surface finish, and thus, increasing the cutting speed is ineffective [31]. The optimal spindle speed needs to be determined, and this will define the material removal rate.

Spindle Speed (SS)
During diamond turning, constant spindle speed is suggested to avoid the effect of inertial force on the machined surfaces. SS will enable the removal of material by providing a relative motion between the tool and workpiece. It helps to maintain productivity, and also helps to achieve the desired shape and surface finish. Increasing the spindle speed increases the tool wear significantly, affecting the surface finish [29,30].
There are a few controversies in the literature regarding the selection of spindle speed in UPM. Smith and colleagues stated that with an increase in cutting speed, better surface quality is expected due to thermal softening [15]. In contrast, Gubbels and colleagues argued that increasing the cutting speed generates heat during the machining. This heat transfer will degrade the surface finish, and thus, increasing the cutting speed is ineffective [31]. The optimal spindle speed needs to be determined, and this will define the material removal rate. Feed rate is one of the most critical requirements of diamond turning to deliver the components with a nanometric surface finish. Surface roughness is defined as the square of the feed (f ) to nose radius (r) for any single-point machining operation [32].
From Equation (1), it is clear that the feed rate is directly influenced by the surface finish. However, many researchers have modified this equation. The feed rate also affects factors such as tool wear, the magnitude of cutting forces, vibration, unit removal of material, cutting mechanism, and cycle time. As a result, proper caution is required while selecting the tool feed rate [33]. Thus, an adequate selection feed rate will define the surface quality.

Depth of Cut (DOC)
Unlike feed, the influence of the depth of cut on the surface finish is minimal. The proportion of the chip length corresponding to nano cutting will remains same and hence surface finish value remains unaffected. DOC influences material removal rate, and this can also cause cracks while machining brittle materials. This is due to the influence of cutting forces; these cracks can be eliminated by post-polishing [34].
Apart from these machining factors, there are other factors that influence the surface finish [35]. Researchers considered the factors such as tool shank overhang [36], clamping methods [37], and selection cutting fluid [38] that also need to be taken care of. The stiffness of the tool is affected by the tool shank overhang, which might harm the cutting edge. The clamping forces are responsible for undesirable strain on the workpiece and its removal. The coolant should be selected in such a way that it will take away maximum heat (if a lot of heat is transferred to the workpiece, it will likely cause thermal damage). The chips generated during the machining are low in weight (powder form in ductile materials), and it has a high propensity for sticking to finished surfaces. To meet the increasing demand for a better surface finish, it is essential to find the optimal parameters.

Tool Wear
Tool wear analysis is a major problem in UPM because it has an impact on machining ability. Despite the fact that diamond is the hardest material, tool wear is inevitable during machining. Tool wear has a detrimental impact on product quality as well as the tool's cost. Due to the increase in temperature during machining, the coefficient of friction can no longer be considered constant [39]. Diamond tool wear (DTW) is determined by the nature of the diamond tool and workpiece material. The detection of the tool deterioration during machining is quite difficult. The change in edge radius (due to tool wear) will lead to variations in the critical chip thickness ratio. The severity of the tool wear will determine the surface quality (unable to attain nanometric surface roughness with tool wear) [40,41]. DTW is classified into three types: mechanical wear, chemical wear, and physical wear. Various tool wear mechanisms in diamond turning are summarized in Table 1. Vibration has always been an element that has had an impact on the machining process. This is influenced by the type of machine, tool, and workpiece interactions. During machining, there are two types of vibrations that occur: force vibrations and self-excited vibrations. The misalignment of the machine and subsequent balance problems will cause forced vibration to develop, where the chip-removal process and machine tool structure cause self-excited vibrations [43,44]. In diamond turning, the material-induced vibrations, such as swelling and recovery, are responsible for the surface roughness variation [45]. In general, the surfaces in UPM are subjected to a combination of vibration. Figure 4, shows induced vibrations along the feed direction (tool feed), across the feed direction (infeed direction), and in a vertical direction (cutting direction). Vibration has always been an element that has had an impact on the machining process. This is influenced by the type of machine, tool, and workpiece interactions. During machining, there are two types of vibrations that occur: force vibrations and self-excited vibrations. The misalignment of the machine and subsequent balance problems will cause forced vibration to develop, where the chip-removal process and machine tool structure cause self-excited vibrations [43,44]. In diamond turning, the material-induced vibrations, such as swelling and recovery, are responsible for the surface roughness variation [45]. In general, the surfaces in UPM are subjected to a combination of vibration. Figure 4, shows induced vibrations along the feed direction (tool feed), across the feed direction (infeed direction), and in a vertical direction (cutting direction). When the tool comes into contact with the workpiece, it begins oscillating in the infeed direction, along with simultaneous movement in the feed direction. During the cutting process, the tool detaches from the workpiece for a minimal distance; this phenomenon is called "tool jumping". This phenomenon results in certain uncut portions, which degrades the substrate [47,48]. Many studies have attempted to build correlations in order to discover complicated non-linear relationships for monitoring surface roughness [49]. When the tool comes into contact with the workpiece, it begins oscillating in the infeed direction, along with simultaneous movement in the feed direction. During the cutting process, the tool detaches from the workpiece for a minimal distance; this phenomenon is called "tool jumping". This phenomenon results in certain uncut portions, which degrades the substrate [47,48]. Many studies have attempted to build correlations in order to discover complicated non-linear relationships for monitoring surface roughness [49].

Cutting Temperature
The temperature will determine the tool life and surface quality, as the rise in temperature may result in tool wear and ultimately change the deformation characteristics, influencing the surface finish [50]. The temperature in the deformation zone is a key factor influencing the friction. The practical regional temperature in UPM cannot be measured accurately. Earlier studies relied on platinum-based temperature sensing for monitoring.
As a result, comprehending insurmountable complexity, which is suggestive of nonlinear chaotic dynamics, is difficult. Therefore, it is clear that UPM is exceedingly sensitive to minute instabilities. It is worth noting that little changes in process conditions can manifest in the output. Some of the insignificant factors, such as radiation from the human body of the operator, vibration from adjacent machinery, perturbation from the closing and opening of machine doors, show their ill effects on the surface. The nascent process drift produces irrevocable defects in UPM. Thus, monitoring these factors is incredibly important. If abnormalities are not discovered early on, the substrate will be wasted. Through numerous investigations, researchers attempted to address the quality and cutting performance concerns through in-process measurement and monitoring of the cutting temperature by using improved smart cutting tools [51,52]. Data fusion techniques from different signals extracted from the sensors, along with machine learning algorithms, have shown promising results for the future. Incipient anomaly detection emerged as a pertinent engineering problem that has been studied. Machine learning algorithms enable machines to learn, improve, and execute tasks without having to be explicitly programmed. These improvements in industrial analytics, which are enabled by machine learning, will aid in the reduction of operating expenses.

Overview of Techniques Used for the Monitoring of Surface Roughness
Several advances in surface roughness monitoring for the diamond turning process have occurred during the last decade. The primary purpose of this section is to address the critical issue of surface roughness monitoring in this process. Real-time monitoring in UPM offers significant problems in capturing the transient and non-linear dynamics. The following are the primary reasons behind UPM's limited research: • Accessibility of the signal source is difficult; • Requirement of higher sampling frequency; • Signal features are spread in a wide spectrum with weaker magnitude; • The signal-to-noise ratio is low; • The difficulty of proximity sensing.
As a result, experts suggested three fundamental processes for monitoring surface roughness: signal and data fusion, feature extraction using signal processing, and the creation of a decision-making system, as illustrated in Figure 5. To provide online diagnosis and increase the quality of the result, a systematic methodology should be created.

Sensor Signal Acquisition and Data Fusion
Sensors are basic monitoring systems in manufacturing. With the evolving markets, sensors have become an indispensable part of machine tools. Depending on the measurement type, sensors are classified into two types: direct and indirect. During machining, sensors such as ultrasonic, video cameras, and laser systems are employed for direct measurement. All of these sensors are incompatible with functioning in harsh environments, which makes industrial deployment difficult. In the indirect type, recorded signals obtained from various sensors, such as acoustic emission, accelerometer, dynamometer, and so on, are analyzed. The relevant information hidden in these signals are used for understanding disruptions to the different types of sensors required as per the level of precision, as shown in Figure 6. Several attempts were made to correlate these variables with surface quality using data fusion techniques. Nonetheless, the main question is which type of sensor is best for industrial applications. These practical problems are investigated by various researchers. A quick explanation of the types of sensors utilized in UPM is covered in this section.

Acoustic Emission (AE)
Acoustic Emission (AE) is the most popular sensor equipped for surface roughness monitoring in diamond turning. AE signals are the transient elastic waves generated from the rapid release of energy from one or more sources within the material [53]. These elastic waves contain direct information from the cutting zones in machining. Therefore, acoustic emission can detect many phenomena, including friction between the tool and workpiece, residual stresses, plastic deformation, friction on the rake face, and chip breakage. The proximity of the source of acoustic emission can alter the signal, being that the closer it is, the greater the attenuation. In precision machining, AE sensors are ideally suited for applications where subtle changes occur, such as surface finish and subsurface damage. All of these sensors are incompatible with functioning in harsh environments, which makes industrial deployment difficult. In the indirect type, recorded signals obtained from various sensors, such as acoustic emission, accelerometer, dynamometer, and so on, are analyzed. The relevant information hidden in these signals are used for understanding disruptions to the different types of sensors required as per the level of precision, as shown in Figure 6. Several attempts were made to correlate these variables with surface quality using data fusion techniques. Nonetheless, the main question is which type of sensor is best for industrial applications. These practical problems are investigated by various researchers. A quick explanation of the types of sensors utilized in UPM is covered in this section.

Acoustic Emission (AE)
Acoustic Emission (AE) is the most popular sensor equipped for surface roughness monitoring in diamond turning. AE signals are the transient elastic waves generated from the rapid release of energy from one or more sources within the material [53]. These elastic waves contain direct information from the cutting zones in machining. Therefore, acoustic emission can detect many phenomena, including friction between the tool and workpiece, residual stresses, plastic deformation, friction on the rake face, and chip breakage. The proximity of the source of acoustic emission can alter the signal, being that the closer it is, the greater the attenuation. In precision machining, AE sensors are ideally suited for applications where subtle changes occur, such as surface finish and subsurface damage.

Dynamometer
A specific amount of force is required by the tool to remove excess material. Despite the fact that the cutting force (0-1 N) in diamond turning is relatively small, it has a considerable impact on the machined surface [55]. Force signals serve as source of data for tracking a wide range of non-linearities that occur during machining [52]. Parameters such as surface finish, tool wear and breakage, thermal analysis, and others show good correlations with force signals. The dynamometer has a significant advantage over the piezoelectric transducer in that it can record both the static and dynamic force components.

Accelerometer
Vibration sensors are frequently used to monitor a wide range of mechanical components, such as bearings, motors, and turbines. Vibrations generated by the internal elements of the machine contain the direct information about the process [56]. These signals that have been obtained during machining bear dynamic information sensitive to the machined surfaces [57]. Wang and colleagues discovered a correlation between the workpiece surface and tool-tip vibrations, and their findings show that the tool-tip model reveals dominating variables in ultraprecision machining [58]. In UPM, there has been a lot of research done on the effects of infeed tool vibration on surface generation. In the case of monitoring the incipient surface roughness, only little literature is reported.
Nonetheless, a variety of microscale sensors were developed for monitoring. Microthermo sensors are the most popular, and can detect the temperature change near the cutting edge. All these investigations are carried out in order to determine the relationship between the output signal and surface abnormalities. UPM is affected by extraneous factors, so proper care should be taken in the case of noise; noise from any source can corrupt the output signal. Thus, the acquisition of the signal is critical to understand the incipient variations on surface finish. For comprehending the nascent variation, further plans are decided based on the confidence that a proper signal is acquired. One of the most viable

Dynamometer
A specific amount of force is required by the tool to remove excess material. Despite the fact that the cutting force (0-1 N) in diamond turning is relatively small, it has a considerable impact on the machined surface [55]. Force signals serve as source of data for tracking a wide range of non-linearities that occur during machining [52]. Parameters such as surface finish, tool wear and breakage, thermal analysis, and others show good correlations with force signals. The dynamometer has a significant advantage over the piezoelectric transducer in that it can record both the static and dynamic force components.

Accelerometer
Vibration sensors are frequently used to monitor a wide range of mechanical components, such as bearings, motors, and turbines. Vibrations generated by the internal elements of the machine contain the direct information about the process [56]. These signals that have been obtained during machining bear dynamic information sensitive to the machined surfaces [57]. Wang and colleagues discovered a correlation between the workpiece surface and tool-tip vibrations, and their findings show that the tool-tip model reveals dominating variables in ultraprecision machining [58]. In UPM, there has been a lot of research done on the effects of infeed tool vibration on surface generation. In the case of monitoring the incipient surface roughness, only little literature is reported.
Nonetheless, a variety of microscale sensors were developed for monitoring. Microthermo sensors are the most popular, and can detect the temperature change near the cutting edge. All these investigations are carried out in order to determine the relationship between the output signal and surface abnormalities. UPM is affected by extraneous factors, so proper care should be taken in the case of noise; noise from any source can corrupt the output signal. Thus, the acquisition of the signal is critical to understand the incipient variations on surface finish. For comprehending the nascent variation, further plans are decided based on the confidence that a proper signal is acquired. One of the most viable means to achieve an optimal surface finish is by the integration of sensors through data fusion.

Signal Processing Methods Used in Monitoring
Signals captured during the machining process cannot be used immediately for further processing since they are lower in magnitude and require signal conditioning. Later, utilizing data acquisition equipment, the signals are converted from analog to digital. Analyzing these signals is vitally important; the selection of appropriate signal processing methods allows for the retrieval of most of the information [59]. The basic signal processing techniques are time domain, frequency domain, and time-frequency domain.

Time Domain Analysis
The time series analysis remains challenging, mainly due to the diverse combination of non-stationary, non-linear dynamic behavior. There are several advancements in time domain analysis for capturing transient events. The most widely used technique in time domain are Time direct analysis (TDA), and singular spectrum analysis (SSA). Time direct analysis is well known due to its simplicity and low computational cost. In time direct analysis (TDA), a signal is analyzed directly without any transformation or mathematical preprocessing. Statistical features (mean, variance, standard deviation, kurtosis, the entropy of Shannon, etc.,) and non-statistical features (energy contained in the signal, peak to peak amplitude, etc.,) are directly obtained from the original signal. Working with the temporal signal does not allow for the extraction of relevant information; often, the useful information is buried under strong background noise.
Singular spectrum analysis (SSA) is a non-parametric technique that transforms the original signal into an independent time series called principal components. Golyandina and colleagues mathematically describe the SSA technique by two main phases: signal decomposition and reconstruction [60]. First, the temporal signal is decomposed into a series of signals, and next, in the later stage, it is reconstructed into an additive time series. While employing SSA, window length became very important. If the window length is too long, more principal components are available for extensive examination, but this also makes identifying the trend more difficult. If the window length is small, principal components are small and produce poor decomposition. Once this stage is applied, the resultant trajectory matrix is decomposed into an elementary matrix using a singular value decomposition method based on eigenvalues and eigenvectors. The specific weights of eigenvalues are represented in decreasing order known as a singular spectrum. The higher the eigenvalue, the better the trend; however, it does not mean that lower eigenvalues provide no information. In the later phase of SSA, the reconstruction of elementary matrices is performed in groups with a meaningful interpretation.

Frequency Domain
For the signals encountered in real-time, the time domain analysis is not sufficient to extract the relevant information promptly. It is necessary to transform it to the frequency domain. Fourier transformations have been used extensively in conjunction with filtering techniques [61]. The time domain and frequency of vibration signals obtained from UPM are shown in Figure 7. The effectiveness of the Fourier transformation depends on the signal containing different frequency bands. If the feature components are spread over a wide spectrum, it is tricky to use Fourier transformation. Fourier transformation reveals the frequency components of time series by transforming the time domain signal to the frequency domain. However, this analysis does not reveal how the signal frequency content varies with time; in addition, this technique is not suitable for analyzing nonstationary signals.
Numerous studies have been published to date using an array of signal processing. Azourie and Guillot have monitored the surface finish using sensor fusion along with cutting parameters in the time domain [62]. The results suggested the optimal conditions coined the significance of the radial component of cutting force. Hessainia and colleagues analyzed the radial and tangential vibrations generated in the tool using the regression models, obtaining 99% correlations for R a and 96.4% for R t (total height of roughness profile) [63].
There are similar studies reported by Risbood and colleagues [64] and Kirby and Chen [65], with the use of vibrational signals in the time domain. Plaza and Lopnez have employed SSA to monitor surface finish in diamond turning [66], whereas Plaza and colleagues monitored the signals in the time domain and frequency domain, using predictive regression models with mean relative errors of 10% [67]. Numerous studies have been published to date using an array of signal processing. Azourie and Guillot have monitored the surface finish using sensor fusion along with cutting parameters in the time domain [62]. The results suggested the optimal conditions coined the significance of the radial component of cutting force. Hessainia and colleagues analyzed the radial and tangential vibrations generated in the tool using the regression models, obtaining 99% correlations for Ra and 96.4% for Rt (total height of roughness profile) [63].
There are similar studies reported by Risbood and colleagues [64] and Kirby and Chen [65], with the use of vibrational signals in the time domain. Plaza and Lopnez have employed SSA to monitor surface finish in diamond turning [66], whereas Plaza and colleagues monitored the signals in the time domain and frequency domain, using predictive regression models with mean relative errors of 10% [67].

Time-Frequency Domain
Time-frequency techniques have been subjected to extensive research over the past decade for non-stationary signal analysis to understand the temporal location of the frequency component, which is otherwise impossible with the frequency domain. Typical representatives include the short-time Fourier transformation (STFT) and wavelet transformation (WT). Gabor developed STFT to address the drawback of the Fourier transformation 'time localization' problem. A siding window is implemented to the Fourier transformation so that local phenomena can be located. The problem with this transformation is once the window length is selected, it remains fixed [68].
To overcome this problem, WT has been developed for non-stationary signals. WT uses a short window at high frequency and a long window at low frequency. Thus, wavelet transformation measures the similarity between the signal being analyzed and the base wavelet. WT uses the variation in the scales and shift in extracting the hidden features, by detail and approximation coefficient. The original signal, along with detail and approximation coefficients (db4 wavelet) applied to the vibrational signal obtained from UPM, are shown in see Figure 8. The adaptive capabilities of the WT provide powerful mathematical tools for the analysis of non-stationary signals. The multiresolution and adaptive capacities of WT are an enabling tool for advancing the science base of signal processing

Time-Frequency Domain
Time-frequency techniques have been subjected to extensive research over the past decade for non-stationary signal analysis to understand the temporal location of the frequency component, which is otherwise impossible with the frequency domain. Typical representatives include the short-time Fourier transformation (STFT) and wavelet transformation (WT). Gabor developed STFT to address the drawback of the Fourier transformation 'time localization' problem. A siding window is implemented to the Fourier transformation so that local phenomena can be located. The problem with this transformation is once the window length is selected, it remains fixed [68].
To overcome this problem, WT has been developed for non-stationary signals. WT uses a short window at high frequency and a long window at low frequency. Thus, wavelet transformation measures the similarity between the signal being analyzed and the base wavelet. WT uses the variation in the scales and shift in extracting the hidden features, by detail and approximation coefficient. The original signal, along with detail and approximation coefficients (db4 wavelet) applied to the vibrational signal obtained from UPM, are shown in see Figure 8. The adaptive capabilities of the WT provide powerful mathematical tools for the analysis of non-stationary signals. The multiresolution and adaptive capacities of WT are an enabling tool for advancing the science base of signal processing in manufacturing [69].
Plaza and colleagues used wavelet packet transform (WPT) for monitoring surface roughness in CNC turning [70]. These initial data show promising results with the proper selection of the mother wavelet. Feature extraction is highly correlated, and only one sensor (cutting force) can detect the anomalies in the cutting process. The advancement in signal processing will bring more robustness and reliability for the real-time monitoring of surface roughness. The overview of signal processing methods used for surface roughness monitoring are presented in Table 2. Plaza and colleagues used wavelet packet transform (WPT) for monitoring surface roughness in CNC turning [70]. These initial data show promising results with the proper selection of the mother wavelet. Feature extraction is highly correlated, and only one sensor (cutting force) can detect the anomalies in the cutting process. The advancement in signal processing will bring more robustness and reliability for the real-time monitoring of surface roughness. The overview of signal processing methods used for surface roughness monitoring are presented in Table 2.

Decision-Making Support Systems and Paradigms
Manufacturing has seen a huge surge of data from a variety of formats with the advancements in AI and ML. Machine learning is defined as an algorithm or a program capable of learning with a minimum or small support data. They are classified into three main categories based on the type of input. The first, and most widely used, is supervised learning, in which the set of inputs and outputs are well known and where the training of the systems is done through the known outcomes. Secondly, in un-supervised learning, only the responses are known by which inferences are drawn from datasets consisting of input data with no labels using cluster analysis. Finally, reinforcement learning, the process of learning actions and their consequences with environment interactions.
There are different methods with the emergence of a new generation in machine learning paradigms [75]. These methods include Bayesian network, support vector machine (SVM), artificial neural networks (ANN) [76], decision trees (DT) [77], random forest (RF) [78], naïve bayes, K-nearest neighbors (K-NN) [71], and logistic regression [79]. All of these algorithms are readily available and their implementation is discussed in further sections. The basic problem-solving process utilizing machine learning with various steps is shown in Figure 9.
It is necessary to evaluate the data in order to get the approximate results on unseen data; without this, the model is of no use. In order to build and develop a generalized model, different metrics are required to optimize and fine-tune the performance to obtain better results. The accuracies of these models are analyzed using the following.
R-Squared (R 2 ): R 2, or the coefficient of determination, is a statistical measure which measures the proportion of variance in the target output that is predicted from input features. Usually, the determination coefficient (R 2 ) values differ between 0 and 1. R 2 values near to 0 indicate that the model is not capable of predicting the target, where values near to 1 indicate that the model predicted without error. This is computed using Equation (2).
Here, (N) is the number of samples, (m) and (o) are the target value and model value, respectively Root Mean Square Error (RMSE)-e R : RSME is computed as the square root of the average of the squared difference between each predicted value and the true value. Similar to mean absolute percent error, this is also useful for data analysis. RSME is computed using Equation (3).
Mean Absolute Percent Error (MAPE)-e M : It is used to measure the average of the absolute difference between each true value and the prediction. MAPE corresponds to an absolute measure of fit and is computed using Equation (4).
In the process of deciding about the anomalies on surface roughness, it is important to separate the productive information; this requires predictive capabilities. Machine learning algorithms can capture the non-linear dynamics effectively. This will be helpful in high-level feature evaluation. In a broad vista, it is evident that sensor fusion, with efficient signal processing features along with machine learning, will be an effective tool for monitoring surface roughness. It is necessary to evaluate the data in order to get the approximate results on unseen data; without this, the model is of no use. In order to build and develop a generalized model, different metrics are required to optimize and fine-tune the performance to obtain better results. The accuracies of these models are analyzed using the following.
R-Squared (R 2 ): R 2, or the coefficient of determination, is a statistical measure which measures the proportion of variance in the target output that is predicted from input features. Usually, the determination coefficient (R 2 ) values differ between 0 and 1. R 2 values near to 0 indicate that the model is not capable of predicting the target, where values near to 1 indicate that the model predicted without error. This is computed using Equation (2).

Monitoring Surface Generation and Surface Roughness in Ultraprecision Machining
Real-time monitoring of surface roughness is required to capture the surface anomalies. However, given the complexity in ultraprecision machining, a universal strategy cannot be utilized for real-time monitoring; the setup for real-time monitoring is shown in Figure 10.

Monitoring Surface Generation and Surface Roughness in Ultraprecision Machining
Real-time monitoring of surface roughness is required to capture the surface anomalies. However, given the complexity in ultraprecision machining, a universal strategy cannot be utilized for real-time monitoring; the setup for real-time monitoring is shown in Figure 10. Earlier research from Dornfled and colleagues suggested that data from one sensor may not be sufficient for monitoring in complex non-linear processes like diamond turning [81]. Further, Rao and colleagues tried to elucidate incipient surface finish variation with sensor data. The time domain is used where the dynamics are captured from recurrent predictor neural networks (RPNN) [82]. This work has emerged as a new research domain with huge demand in the industry. In this direction, researchers have attempted various techniques for real-time monitoring, which are reviewed in Table 3. Table 3. Monitoring of surface roughness in UPM.

Sensors Used Technique Key Findings Reference
Thermometry-type in process sensor

Temperature change detection
Minimizing the thermal deformation in aerostatic bearings of UPM machine by temperature monitoring adaptively adjusting the output temperature.
Yoshioka et al. [83] Strain gauge sensor Wheatstone bridge formation for detection of anomalies.
The recorded heat flux pattern has been recorded from the machine under chatter vibrations, confirming the possibility of monitoring of machining status.
[84] Earlier research from Dornfled and colleagues suggested that data from one sensor may not be sufficient for monitoring in complex non-linear processes like diamond turning [81]. Further, Rao and colleagues tried to elucidate incipient surface finish variation with sensor data. The time domain is used where the dynamics are captured from recurrent predictor neural networks (RPNN) [82]. This work has emerged as a new research domain with huge demand in the industry. In this direction, researchers have attempted various techniques for real-time monitoring, which are reviewed in Table 3. Table 3. Monitoring of surface roughness in UPM.

Sensors Used Technique Key Findings Reference
Thermometry-type in process sensor Temperature change detection Minimizing the thermal deformation in aerostatic bearings of UPM machine by temperature monitoring adaptively adjusting the output temperature.
Yoshioka et al. [83] Strain gauge sensor Wheatstone bridge formation for detection of anomalies.
The recorded heat flux pattern has been recorded from the machine under chatter vibrations, confirming the possibility of monitoring of machining status.
Shinno et al. [84] Acoustic emission (AE) Surface topography detection Investigated material anisotropy ahead of tool indicated material irregularities causes significant deterioration of surface roughness.
Lee et al. [85] Acoustic Emission (AE) Acoustic emission change AE is best suitable for applications with suited for applications where subtle changes, such as surface roughness at nanoscale.

Dornfeld et al. [81]
Piezoelectric transducer Taylors theory of plasticity Crystallographic orientation will greatly affect the cutting forces (Cutting forces and Thrust forces), surface roughness at lower depth of cuts.
Lee et al. [54] Accelerometer Correlations of frequency spectrum Surface finish lobes were developed, and they have demonstrated the waviness patterns are distinct from feed patterns. Waviness errors that occurred from tool, and workpiece vibration are found to be a significant cause of surface inaccuracies.
Meyer et al. [49] Miniature platinum resistance thermometry sensor Electrode coupled with integrated PID feed back Micro sensor mounted on back of rake face will minimize the excessive temperature around the tool-tip by adjusting the cutting speed.
Hayashi et al. [86] Micro thermo sensor and AE Status monitoring systems Developed monitoring systems that recognize status based on correlation coefficients. Suggested that thermal and acoustic sensors, due to mutual compensation of characteristics, provide a wide range of machining statuses.
Yoshioka et al. [87]  Among all feed vibration sensor was found to be most sensitive to surface roughness, change process dynamics are detected within 15 ms with an uncertainty of ±2.5%.
Rao et al. [88] Force signal and vibration signal Gaussian process regression Features extracted from both signals have estimation accuracy of 80% success in real-time monitoring of surface roughness.
Cheng et al. [80] Cutting Forces and Radial Forces Standard deviation of magnitude on decomposed force signals Cutting and radial forces are analyzed using db3 wavelet, standard deviation found correlation with flank wear. No crater wear was observed at tool rake region until 9 kms cutting distance.
Wang et al. [89] These studies, where sensor data provided a clear understanding of the influencing parameters on surface finish, are also helpful for finding the process drifts during the machining. There are few drawbacks to this parametric data fusion. Few of these drawbacks is addressed using non-parametric Bayesian clusters by O. F. Beyca and colleagues using heterogeneous sensors with two-phase sensor data fusion techniques [90]. In the first phase (offline), clustering the sensor data using Bayesian non-parametric Dirichlet process (DP) modelling was done. The second phase (real-time), will give Gaussian mixture multimodal probability density functions (PDFs). Once PDFs are obtained, the process conditions are estimated based on which real-time decision is taken for newly arriving sensor data. Classification accuracy is around 90%. This process not only classifies the fault, but provides necessary corrective actions to the machine operator. This approach has addressed the monitoring problems and advances to the status quo in UPM.
The most important aspect of any monitoring is to detect the anomalies and provide the best solution for industries. The fusing of multiple sensors will not only increase the cost of monitoring, but also most likely provide conflicting information as the signals can provide redundant information. UPM aims to make products and devices on demand. There is a need for a simple way to monitor surface roughness, which will reduce defects and costs by quickly mastering the optimization. It is quite evident that complete automation for surface roughness assessment in the UPM process is characterized by high reliability, intelligence, and reconfigurability is possible by advancement in all basic monitoring steps.

Application of Machine Learning Methods for the Prediction of Surface Roughness
The recent advances in data-driven models of the physical processes have proven to be an alternative approach that has great potential for predicting machining parameters. This technique has emerged as a powerful tool for predicting with high precision and accuracy and increased robustness. The basic idea in the data-driven approach is to make the machines skillful enough to understand the pattern. With the help of machine learning, the direct adoption of sensor signal patterns through the prescribed model is possible. These approaches are highly motivated by understanding the correlations and relations among the crucial parameters that can predict the surface roughness, but it is always difficult to rely on such assumptions. Many advanced cutting tools and methods are developed, but deterministic machining is still in its infancy due to the assumptions made during machining. Keeping an eye on every single parameter in such a nascent process is quite challenging. It requires a great depth of knowledge and understanding of the behavior of the physical system; it is nearly next to impossible as UPM encounters chaotic dynamics. Researchers have developed a machine learning model to predict surface quality in diamond turning as a function of machining parameters and features from signals obtained. This will help to optimize the process in reducing the cost. This section focuses on different cases of predicting surface roughness using machine learning, examples of which are listed in Table 4.
This section will help you to understand how to apply ML techniques in UPM. It is worth noting that there is no visible advantage of using SVR or ANNs on fairly small data sets, and they will take a comparatively longer time than regression. With the increase in data size, ANNs are likely to dominate in relative accuracy. Decision trees (DT) have lower accuracy but, considering factors such as ease of implementation and computational time, this technique can be used. DT can be considered for future work in the field for predicting surface roughness by integrating with ANNs to obtain the best results in a minimum of time. SVM, due to its adaptability and diversity, is used in the detection of tool wear, tool/machine condition monitoring, and fault diagnosis. It has also emerged as a powerful tool for predicting surface roughness in manufacturing. All these machine learning techniques have their own advantages and disadvantages; it depends on the type of data generated. The applications owing to manufacturing can be resolved with the flexibility and versatility of ML algorithms.
Further, based on the preliminary research and early study data, it has been shown that feed direction vibration signals are highly correlated with surface roughness after federate, followed by depth of cut and spindle speed. Infeed direction vibrations are predominant in the beginning, and are reduced toward the center. Proper care should be taken in the case of vibration, and even if you use ideal parameters employed under the vibration conditions, the output created will change significantly. The vibration during machining should be kept as low as possible by controlling disturbances. Furthermore, this research has yielded several insights in prediction model development for UPM, and suggests improvements in the selection of turning process parameters for various materials. The incorporation of sensor data into surface classification will bring more robustness and improve the process' reliability. Thus, the data collected is utilized to track anomalies and is most likely useful in determining the optimal process parameters. Varying machining parameters (cutting speed, feed, depth of cut) Influence of various factors on surface roughness is as follows feed rate cutting depth, and the cutting speed has the minimum effect on the surface roughness.
Yang et al. [92] Artificial neural network (ANN) Varying machining parameters (cutting speed, feed, depth of cut) ANN has shown a less error in the prediction of surface roughness for contact lens is 18.28%. whereas the response surface error rate has been 23.29% Liman et al. [93] Vibrations Signals Surface roughness prediction in turning The R 2 for the predicted surface roughness values, is found to be 65.12%. Kohli et al. [94] Varying cutting parameters finished end milling The error in the models are 6.1%, 6.87%, 9.66%, and 8.55% for R a , R t , R z (avgerage maximum height of profile)and R q (root mean square roughness), respectively.
Adesta et al. [95] ANN-GA Varying the machining parameters while machining Ti-6Al-4V alloy The network model with 3-4-1 is suited a lot better with MAPE in the predictive model is around 4.13%.
Sangwan et al. [96] Experiments based on less cutting fluid application AISI H13 tool steel.
MSE is very less which is 0.008 R 2 be 0.95962 having a standard error of 0.0950 With ANNs error percentage of <7% is possible.
Beatrice et al. [97] LS-SVM Varying these parameters (tool nose radius, feed rate, depth of cut, C-axis speed, and discretization angle)

Future Implementation and Application Perspectives
Several measures have been initiated in recent years to revamp the manufacturing sector so that it can handle massive data. However, it faces several difficulties, including the growth of multimodal data, the high dimensionality of feature space, and multicollinearity among data measurements. AI-assisted, real-time monitoring in production will minimize rework and boost efficiency. Multinational corporations are now looking for an "in house Artificial Intelligence" strategy, where companies are developing and utilizing machine learning tools in manufacturing. A combination of multi-sensor, with a hybrid machining system and machine learning, will improve the customer trust by providing the high-level solutions to meet the customer's application requirement. The usage of integrated sensors, AI techniques, smart machining, and digital twin will enhance reliability and robustness, and provide a convenient means of detecting potential troubles in a 'continuous improvement' manner [106], which is particularly important for future industrial scale ultraprecision production. However, the integration of these techniques with conventional machines is highly cumbersome. Furthermore, Lei and colleagues worked on the incorporation of digital-twin-based smart design in UPM [107], and also stressed the need for process monitoring, process controlling, and vibrational control. Some promising work by Gou and colleagues in aerostatic bearing slideways in UPM using digital twin.This will likely lead to continuous improvement in predictability, producibility, and productivity [108].
Although several advancements have taken place toward capturing non-linear, transient events using time series data, there are numerous studies that have used the techniques including time direct analysis (TDA), singular spectrum analysis (SSA), fast Fourier transformation (FFT), short-time Fourier Transformation (STFT), and wavelet transformation (WT), and all of these methods are used to obtain the features from the signals and make the decision in monitoring. Still, it is very hard to find an efficacious predictive technique for obtaining high-level precision.
For online surface roughness monitoring, the majority of investigations used the offline static and inaccurate machining parameters (spindle speed, feed rate, and depth of cut). All of these static features are incapable of detecting the abnormalities that arise during the machining. These imprecise features make the online decision-making process quite difficult. Initial work by Plaza and colleagues has shown some recent developments in the area of wavelet packet transformation, and obtained the best results for estimating the surface roughness [70,74]. Analysis of the sensor signal using the time-frequency domain requires the proper selection of a mother wavelet and appropriate level of decomposition. Manual analysis of the resulting decomposition is necessary to find out the informative wavelet packet. The selection of such features and the level of decomposition is a problem; such problems significantly hinder WT efficiency.
Deep learning (DL), recent advancements in the area of machine learning, has displayed outstanding performance in a variety of applications. DL enables the automated data processing that leads to the non-linear and complex abstraction of features through a cascade of multiple layers (network of layers). With automatic learning features and high-volume modelling skills, DL has proven its ability to be successful in the area of big data. This provides powerful analytics and significant potential. It provides decisionmakers new possibilities to unlock unprecedented data into actionable and insightful information. DL, widely regarded as the future of modern-day manufacturing, addresses bottlenecks in areas such as intelligent fault diagnosis, tool condition monitoring, and bearing fault diagnosis. There are several types of DL architectures discussed by various researchers in the area of manufacturing [109]. The most widely used architectures in DL includes convolutional neural networks [110], auto encoder [111], and recurrent neural network [112]; all these DL techniques have the advantage of automatic feature learning. The performance of these models depends on input data. The recent work on ultraprecision for tool condition monitoring by Shi and colleagues focusses on the tool condition monitoring of UPM, and indicated that features derived from a signal in UPM might have the limitation of being scares, which do not fulfil the criteria [113]. They developed a new DL model with multiple features to address the problem in UPM that has tight cutting tolerance. They also implemented a 'parallel training model', with three kinds of feature spaces; time domain (TD), frequency domain (FD), and wavelet domain (WD). The features obtained from these signals are fused with the help of parallel learning. Parallel learning is illustrated in Figure 11. data. This provides powerful analytics and significant potential. It provides decision-makers new possibilities to unlock unprecedented data into actionable and insightful information. DL, widely regarded as the future of modern-day manufacturing, addresses bottlenecks in areas such as intelligent fault diagnosis, tool condition monitoring, and bearing fault diagnosis. There are several types of DL architectures discussed by various researchers in the area of manufacturing [109]. The most widely used architectures in DL includes convolutional neural networks [110], auto encoder [111], and recurrent neural network [112]; all these DL techniques have the advantage of automatic feature learning. The performance of these models depends on input data. The recent work on ultraprecision for tool condition monitoring by Shi and colleagues focusses on the tool condition monitoring of UPM, and indicated that features derived from a signal in UPM might have the limitation of being scares, which do not fulfil the criteria [113]. They developed a new DL model with multiple features to address the problem in UPM that has tight cutting tolerance. They also implemented a 'parallel training model', with three kinds of feature spaces; time domain (TD), frequency domain (FD), and wavelet domain (WD). The features obtained from these signals are fused with the help of parallel learning. Parallel learning is illustrated in Figure 11. With the aid of multiple sparse auto-encoders (SAEs), they built a stacked sparse auto-encoder network (SSAE).This encoder-decoder network can extract profound, and more implicit, features [114]. The basic idea behind the parallel training based on SSAEs is the distinct feature space, i.e., TD, FD, WD will have more implicit information than a single feature space. Parallel training was introduced in UPM [113] to learn the low-layer features where a fusion model was employed to learn deep features.
Further, Lin W.-J. and colleagues used specific deep learning techniques for surface roughness prediction [115]. Where the LSTM model shows superior performance at higher Ra value, the 1-D CNN shows better-extracting features in lower Ra ranges. Mohring and colleagues collected milling vibrational signals and used DL models such as CNN [116] to determine surface roughness. One of the most appealing features of DL is that it is vulnerable to minor changes in input data. The technique of incorporating excellence with enhancing sustainability development in UPM is just beginning [117]. Abumahfouz and colleagues have evaluated unsupervised clustering techniques to predict surface roughness using vibrational signals [118]. All the frameworks suggested in these With the aid of multiple sparse auto-encoders (SAEs), they built a stacked sparse auto-encoder network (SSAE).This encoder-decoder network can extract profound, and more implicit, features [114]. The basic idea behind the parallel training based on SSAEs is the distinct feature space, i.e., TD, FD, WD will have more implicit information than a single feature space. Parallel training was introduced in UPM [113] to learn the low-layer features where a fusion model was employed to learn deep features.
Further, Lin W.-J. and colleagues used specific deep learning techniques for surface roughness prediction [115]. Where the LSTM model shows superior performance at higher R a value, the 1-D CNN shows better-extracting features in lower R a ranges. Mohring and colleagues collected milling vibrational signals and used DL models such as CNN [116] to determine surface roughness. One of the most appealing features of DL is that it is vulnerable to minor changes in input data. The technique of incorporating excellence with enhancing sustainability development in UPM is just beginning [117]. Abu-mahfouz and colleagues have evaluated unsupervised clustering techniques to predict surface roughness using vibrational signals [118]. All the frameworks suggested in these papers are to enhance efficiency. The modification of these algorithms to the particular application is not a trivial task. Finally, proper care needs to be taken in case of external malicious attacks, such as hacking. All of these attacks can have the potential to disrupt the entire production process; therefore, defenses must be implemented based on a thorough study into cyber-physical systems.

Conclusions
This paper aims to provide a comprehensive critical review and exploration of studies on approaches to the quantitative assessment and prediction of surface roughness generation in ultraprecision machining with a focus on diamond turning and applications. The outcomes from the paper are as follows:

•
Extending the state-of-art sensor-based monitoring by fusing powerful signal processing with machine learning. Most surface quality monitoring in UPM processes has been primarily pursued as post-process, which this compromises yield; • UPM signals contain a significant amount of redundant information which is highly correlated. Feed direction vibration contributes most to surface roughness variations. Further, analyzing non-stationary and complex signal patterns of vibration sensors helps to reduce computation and monitoring cost; • The surface characteristic detection using the neural networks approach can significantly outperform the conventional statistical change detection methods. In prediction, DeeperANNs can give overall good performance compared to other machine learning techniques; • The amalgamation of sensor signal features obtained from advanced signal processing with the help of machine learning can be effectively used to identify process anomalies in a timely manner, and therefore minimize expensive yield losses.
Industry needs to adapt to operating with enormous volumes of data in the coming years in the context of Industry 4.0 and smart ultraprecision manufacturing. This review attempts to summarize predictive analysis on surface roughness generation in a forwardlooking, ultraprecision production environment, particularly for ultraprecision diamond turning operations. The efficiency and productivity of precision manufacturing industries can be substantially enhanced with a shift towards digital manufacturing using machine learning processes, eventually achieving the manufacturing as a service. It is challenging to make a recommendation for the best monitoring approach for resolving real-time problems in precision engineering manufacturing environment. The ultimate goal should not be achieving the overall prediction accuracy; instead, other aspects such as computing speed, ease of implementation, dynamics of the machining system, and uncertainty-tolerant features, among others, should be investigated. Technological advances in signal processing and in-process sensoring designed with different kinds of feature spaces, including having parallel learning with deep learning abilities, can outperform all traditional ML models. DL techniques, such as encoder-decoder, RNN, and CNN, further combined with 5G communications, can extract the automatic features and provide additional details about the machined surface in real time. The hybrid techniques evolving in DL will replace and/or further enhance existing standard models, which can ultimately achieve self-optimization and adaptation for future ultraprecision machining and ultraprecision production on a truly industrial scale.