Abstract
Assessing the biomechanical properties of soft tissues can be useful because they are related to their pathophysiological state. This study explores the application of artificial intelligence (AI) to an Impact-Based Analysis Method (IBAM) to predict the mechanical properties of soft tissues. 40 agar-based soft tissue phantoms with different stiffness were prepared. For each phantom, Young’s modulus was estimated using dynamic mechanical analysis and IBAM measurements were performed. Various AI-based models were applied to the results obtained with the IBAM approach to predict Young’s modulus. Principal component analysis shows that three parameters can explain 85% of the variation in IBAM data. The times of the different maxima of the force signal peaks are significantly correlated with Young’s modulus ( = 0.99). Most AI-based models allow a decrease in the prediction error compared to the standard IBAM approach (from 5.4% down to 1.2%). Decision trees and ensemble stacking, as well as convolutional neural networks, show a decrease in the prediction error of 74% and 50%, respectively. Applying AI approaches within the IBAM framework is a powerful approach to identify Young’s modulus of soft tissues. This study paves the way for using AI-based methods to characterize superficial soft tissue biomechanical properties.
Keywords: soft tissues, impact analysis, elastic properties identification, machine learning, convolutional neural network, dermatology, cosmetics
1. Introduction
The mechanical properties of soft tissues are strongly dependent on their physiopathological conditions [1,2,3]. The assessments of these properties are essential both to understand basic biological phenomena and for the diagnosis of various diseases. Therefore, different elastographic techniques have been introduced over the last three decades to assess the biomechanical properties of deeply located soft tissues [4,5,6]. Today, elastographic techniques can be used to diagnose liver fibrosis [7,8], breast [9] or prostate cancer [5]. However, elastography is costly, relatively complex and difficult to apply for superficial soft tissues, such as skin [10,11]. Elastography remains difficult to use for superficial tissue assessment. Therefore, other methods, which should be user-friendly, low-cost, real-time, non-invasive and objective, should be developed to characterize the mechanical properties of superficial soft tissues, which could be highly promising and lead to valuable clinical applications. Note that measuring deep organs lies outside of the intended scope of IBAM, which is designed exclusively for superficial tissues. For instance, the Cutometer® is a standard device in the cosmetics sector, based on the principle of suction to measure the viscoelastic behavior of the skin [12,13,14]. MyotonPro® is a device designed to assess the biomechanical properties of soft tissues through the analysis of their response to a mechanical impulse [15]. It is used exclusively for research in physiotherapy, sports medicine [15,16] and dermatology [17,18].
A technique for the mechanical characterization of superficial soft tissues, named the Impact-Based Analysis Method (IBAM), has recently been developed by our group. It derives from applications related to total hip replacement surgery [19,20,21,22] and osteotomy procedures [23,24,25,26,27]. The advantage of IBAM is to be a simple, real-time, low-cost and non-invasive superficial soft tissue measurement device. This approach could become a valuable decision support tool in many medical fields, including dermatology and plastic surgery. Like the Cutometer®, it could be of great interest to the cosmetics industry. The principle is based on the measurement of the force signal produced when a hammer equipped with a force sensor impacts a punch in contact with the soft tissue to be characterized [28]. First, in vitro studies were carried out with IBAM and studied the performances of the technique (reproducibility, sensitivity and resolution). These studies showed that the time difference between the first two peaks (denoted ) was related to the stiffness of soft tissue mimicking phantoms [28,29]. These initial results showed that the stiffness sensitivity was equivalent to that of dynamic mechanical analysis (DMA), and was at least twice better than elastographic techniques such as magnetic resonance elastography (MRE) or optical coherence elastography (OCE). Then, another in vitro study compared the performances of IBAM with other devices such as Cutometer®, MyotonPro®, IndentoPro® and Shore Durometer [30]. IBAM was shown to be the most effective mechanical characterization approach for superficial soft tissue in terms of stiffness and spatial sensitivity. Second, modeling work was carried out to improve the understanding of the physical phenomena occurring during an IBAM measurement, using a 1D analytical model and a finite element (FE) model [31]. Third, preliminary ex vivo and in vivo experiments were conducted with murine skin models. Cutaneous neurofibromas could be differentiated from healthy regions on the basis of their mechanical behavior using IBAM [32]. In comparison with Cutometer® and MyotonPro®, IBAM demonstrated its aptitude for monitoring in vivo variations in the mechanical properties of superficial soft tissues of rats during wound healing or after a hyaluronic acid injection [33].
Considering the number of factors affecting IBAM measurements, machine learning (ML) approaches may be interesting solutions to improve the performance of the method due to their capacity for expressiveness without restrictive assumptions [34]. ML is a subfield of artificial intelligence (AI) that uses mathematical and statistical methods to identify nonlinear, multidimensional patterns or relationships from training datasets. Unsupervised learning methods (e.g., clustering techniques such as K-means or uniform manifold approximation and projection, UMAP) aim to uncover established relationships or recognize structures from unlabeled data, whereas supervised learning methods (e.g., artificial neural networks (ANN), decision trees, k-nearest neighbors (KNN), and support vector machines (SVM)) rely on labeled data to classify or predict outcomes with known inputs and outputs. Reinforcement learning is a type of ML in which models interact with their environment iteratively and use a reward system to accumulate training. Among these various approaches, the models presented in this paper will be based exclusively on supervised learning. Deep learning (DL) is a subfield of ANN with a high number of neurons and layers that is adapted to derive new representations of large datasets. Contrary to classical ML approaches, these methods do not require any prior modification of the input data, such as the extraction of signal characteristics. Convolutional neural networks (CNNs) are one of the most common structures for image-based DL applications [35]. CNNs are currently widely used for image classification tasks such as histological image processing and cancer diagnosis due to their excellent performance. Various ML methods have been applied to estimate the mechanical properties of different materials, such as metals, polymers, and composites [34]. These approaches include ANN [36] and decision trees [37]. Different studies have investigated the implementation of ML approaches to assess the material parameters of biomaterials and biological soft tissues [38]. For instance, a Gaussian process regression model was used to predict skin pre-stretch from surface wave speed [39]. However, the model training and testing data (i.e., stressing states and surface wave propagations) were generated from a FE model of the skin [39]. For impact analysis applications to osteotomy procedures, AI-based approaches using SVM classifiers were tested with excellent results. An in vitro study used SVM to classify different materials according to the mechanical properties (stiffness and thickness) using impact analysis data (89% accuracy) [23]. Then, similar models were used to detect bone crossing in ex vivo measurements with animal samples during pterygomaxillary disjunction (95% accuracy) [27] and in vivo on human cadavers during rhinoplasty (83% accuracy) [24]. However, AI-based approaches have never been applied to IBAM measurements in the context of soft tissue assessment.
This paper explores the potential applications of AI-based methods to analyze the data obtained with the application of IBAM to superficial soft tissues. The aim is to determine whether AI-based approaches could be useful to improve IBAM performances. Firstly, a collection of agar-based soft tissue phantoms manufactured by varying agar mass concentration by 0.1% was realized. Secondly, IBAM measurements and Young’s modulus estimation were performed for each sample. Thirdly, principal component analysis (PCA) was conducted on these data to explore their structure and identify potential relationships. Fourthly, prediction models of Young’s modulus from IBAM force signals were implemented by means of various regression ML methods such as decision trees, SVM and CNN. The prediction error of these different models was then compared with the IBAM reference error, which was calculated using the indicator .
2. Materials and Methods
2.1. Soft Tissues Phantoms Preparation
The database of soft tissue phantoms for model training was constituted by a large collection of agar hydrogel samples, realized with 40 values of agar mass concentrations ranging from 1.5% to 5.4% with a 0.1% step. Following the protocol described in Bouffandeau et al. [29], a hydrogel of concentration was prepared by diluting a mass of agar powder in a volume of distilled water, such as:
| (1) |
where corresponds to the density of the distilled water. The solution was mixed using a heating magnetic stirrer, heated to boiling point and then cooled to 60 °C by continuing stirring. At this target temperature, the mixture was poured into a cylindrical mold (diameter = 20 mm and length = 45 mm) and the gelation process was finalized for 20 min in the refrigerator at 5 °C. The agar hydrogel sample was then removed from its mold and immersed in distilled water in the refrigerator. It was stored for at least one night (minimum 12 h). One hour prior to manipulation, the sample was taken out of the refrigerator and transferred to fresh distilled water to reach room temperature (approximately 19 °C). It was removed from the water just before the measurements. Because of their predominant water composition, the agar hydrogel samples were kept in water to prevent dehydration and their exposure to ambient air was limited to 10 min [40].
2.2. Mechanical Characterization
Each agar hydrogel sample was mechanically characterized using two approaches: i) DMA via a custom vibration set-up (to estimate the reference value of dynamic Young’s modulus ) and ii) IBAM, as described below. Subsequently, the results obtained were compared.
2.2.1. Young’s Modulus Estimation
Similarly to previous experiments [29], a custom vibration set-up was used to assess . Briefly, the principle consisted in interpreting the vibrational response of soft tissue phantoms to mechanical excitation in order to derive their mechanical properties under dynamic states, assuming an isotropic linear elastic behavior. The viscous phenomena of soft tissue phantoms were neglected. The sample was positioned on an aluminum support connected to an impedance head (type 8001, Brüel and Kjær (B&K), Naerum, Denmark) coupled to a mini shaker (type 4810, B&K, Naerum, Denmark), as illustrated in Figure 1. The mini shaker provided the mechanical displacement excitation as a chirp function between 20 and 1000 Hz, with peak-to-peak amplitudes of around 0.03 mm. The impedance head was used to record the response of the system {phantom + support} in terms of vertical force and vertical acceleration , according to the -axis. By modeling the system as a linear elastic beam ( = 20 mm & = 45 mm), the vibrational response of the phantom could be expressed as a function of a single spatial coordinate, which corresponds to the longitudinal axis of the beam, using the longitudinal vibration theory of beams [41]. The dimensions of the phantoms ( > 2 ) fulfilled the two necessary conditions of the theory: i) the cross-section remains planar during deformation, and ii) all displacement components are negligible except for those parallel to the longitudinal axis. Thus, in the case where the beam was free at its upper extremity (at = ) and a displacement was imposed at its lower extremity (at = 0 mm), the dynamic Young’s modulus could be determined using the fundamental resonance frequency of the transfer function of the Fourier transforms of acceleration on force following:
| (2) |
Due to the dynamic nature of the oscillation, the material response may differ from the static behavior, which can lead to an overestimation of the value and frequency dependence of the measured dynamic Young’s modulus compared to the static Young’s modulus.
Figure 1.
(a) Custom vibration set-up used to estimate Young’s modulus of soft tissue phantoms. (b) Illustration of the principle of estimation. The shaker emits a chirp mechanical displacement excitation. The impedance head records the force and acceleration response of the system {phantom + support}, and respectively. Assuming the sample is an elastic beam, is determined from the fundamental resonance frequency of the corrected transfer function , obtained from and .
Considering the positioning of the support between the sample and the impedance head, and its non-negligible mass compared to that of the sample, the force measured must be corrected [42,43]. At the impedance head, the measured force was the sum of the force transmitted to the sample and the force applied to the support of the sample , as follows:
| (3) |
Then, from the Fourier transforms of the different variables, the measured and corrected transfer functions, and respectively, could be defined as:
| (4) |
where , , and corresponded to the Fourier transforms of , , and . Nevertheless, to express , a measurement had to be performed without a sample. In a no-load system, the measured force and acceleration values (respectively, their Fourier transforms and ) were recorded and used to estimate the apparent spectral mass [44,45] such as:
| (5) |
| (6) |
Lastly, also following [44,45], the corrected transfer function could be expressed in terms of the impedance head, output variables, and the apparent spectral mass as follows.
| (7) |
Finally, after this mass correction, corresponded to the fundamental resonance frequency of . For each sample, the measurement was repeated three times and the value of corresponded to the average of the three measured values.
2.2.2. Impact-Based Analysis Method (IBAM)
The experimental set-up of IBAM was described in Bouffandeau et al. [30] and is briefly recalled herein. Figure 2a illustrates the two main components of the system: an impact hammer instrumented with a force transducer (type 8204, B&K, Naerum, Denmark) and a cylindrical punch with a diameter of 4 mm. A measurement resulted from the impact of the hammer on the punch, whose lower extremity was in contact with the soft tissue to be characterized. The force sensor of the hammer recorded the force signal with a sampling frequency of 102.4 kHz (NI 9232, National Instruments, Austin, TX, USA) using LabVIEW (National Instruments, Austin, TX, USA). The amplitude of the first peak and the positions of the first two peaks and were determined. The force peaks coincided with the hammer impact on the punch and the initial rebounds of the punch on the hammer [28], as shown in Figure 2b. The indicators were determined for signals with ∈ [30; 35] N following:
| (8) |
For each soft tissue phantom, a series of measurements was composed of 25 distinct measurements, corresponding to 25 impacts [29]. Three series of measurements were performed by repositioning the sample and the punch. Furthermore, for each series of measurements, an outlier detection method was implemented based on the z-score metric, with a threshold of 2 for a 95% confidence interval [46,47]. Additionally, particular attention was paid to punch guidance to minimize friction, which could lead to a degradation of the repeatability of the force signal and increase damping of the system, interfering with the estimation of the intrinsic viscosity of soft tissue. This improvement was achieved by using a self-lubricating guide ring and was also achieved by ensuring a sliding fit between the punch and the guide ring.
Figure 2.
(a) Experimental set-up of the impact-based analysis method (IBAM). (b) Schematic illustration of the experimental set-up of IBAM. (c) Typical shape of a force signal with the significance of the indicator. In this instance, = 31.19 N and = 2.11 ms.
2.2.3. Database
For the regression models described below, the datasets used were composed of the data obtained with IBAM. It is composed of i) 3000 signals corresponding to 3 repetitions of 25 impacts for each agar hydrogel sample and ii) the estimated values of Young’s modulus (40 values, one for each sample) of soft tissue phantoms. The data from IBAM corresponded to the features (input data of algorithms) and were used to predict the value of Young’s modulus, whereas corresponded to the label. Depending on the ML and DL models, the nature and formatting of the features (IBAM data) may vary between the datasets.
First, the nature of the feature was given by a force vector corresponding to the signal with 2150 samples and a constant sampling frequency of 102.4 kHz, as illustrated in Figure 3c. This dataset (numbered #1) was used with a 1D-CNN model, described in Section 2.4.4. Second, the feature was an image of the curve corresponding to the variation in the force as a function of time, as shown in Figure 3a, which was plotted using the Matplotlib module [48] (version 3.8.4) with Python [49] (version 3.10.13). This dataset (numbered #2) was then used in a 2D-CNN model, described in Section 2.4.4. Third, the nature of the feature was a wavelet transform applied to the force signal. An A wavelet transform was performed using the PyWavelet module [50] (version 1.6.0) with Python [49] (version 3.10.13). The result was represented as a scalogram of the force signal with frequency as a function of time (in the intervals [0; 20] ms, [500; 25000] Hz and [0; 10] N) using Matplotlib (version 3.8.4), as shown in Figure 3b. This dataset was numbered #3. As with the other datasets, the scalogram images were labeled with a unique identifier and their corresponding , for use in a 2D-CNN model, described in Section 2.4.4. Similarly to the other image, the axes, graduations and grids were removed, as shown in Figure 3b. Fourth, the nature of the feature was a set of parameters describing the signal peak characteristics, as shown in Figure 3d. These parameters were obtained by performing a Gaussian interpolation of the first five peaks of the signal, as illustrated in Figure 3e. For the peak # ( ∈ [1; 5]), the time of the maximum , the amplitude and the half-width of the Gaussian interpolation were determined. Note that the time origin was defined as the time of the first peak, so that = 0 ms. This dataset was numbered #4. Similarly, each set of parameters was associated with a unique identifier and labeled with its corresponding . Then, these datasets were used in the data analysis and ML regression models, described in Section 2.3 and Section 2.4.3.
Figure 3.
Example of features formatting from a force signal of IBAM in the various datasets. For all datasets, each signal is identified by a unique identifier # (764) and labeled with an value (201.4 kPa). (a) Dataset #2: plot of force signal as a function of time. (b) Dataset #3: plot of the wavelet transform (horizontal axis: time domain and vertical axis: frequency domain). For both images, the plot parameters were constant between signals despite the absence of axes, scales and grids. (c) Dataset #1: amplitude vector of sampled force signal (native form). (d) Dataset #4: set of parameters of the first 5 peaks with , and (respectively, the amplitude, half-width and position of the ith peaks determined by Gaussian interpolation). (e) Example of Gaussian interpolation for the second peak.
2.3. Data Analysis
A data analysis was performed using the dataset of interpolated peak parameters (dataset #4 with 3000 samples, 14 features and 1 label) to identify any relationship between these parameters and the stiffness phantoms. First, the linear regression analysis was performed for each set of parameters , and , two by two, and the correlation coefficients were summarized in a correlation matrix. Second, PCA was carried out on this same dataset to reduce its dimensionality, while capturing the maximum variance of this dataset. To do so, the sample values were expressed using new and uncorrelated variables, which were linear combinations of the intercorrelated original features [51]. By associating the data with their label and projecting them into the reduced space, it was possible to identify underlying structures between the features and labels of the dataset. The principal components were selected using the cumulative percentage of total variance approach [51]. The principal components with the greatest reported variance were selected one by one until their cumulative variance exceeded 80%.
2.4. Young’s Modulus Prediction
2.4.1. IBAM
Firstly, a power law regression analysis was performed for the values of as a function . Then, by reformulating the fit relation, the predicted Young’s modulus value could be expressed from . Finally, the prediction error of was quantified from the root mean squared percent error such as:
| (9) |
where and were the predicted and reference Young’s modulus values, respectively, and was the number of samples in the dataset. The performance of the various regression models described below was also evaluated using the metric .
2.4.2. Predictive Artificial Intelligence
Two types of regression models could be distinguished, i) classical ML models and ii) DL models, which were designed around CNN. Supervised learning was employed for all these models, with the datasets split randomly into two distinct subsets: 85% of the data for training and validation, and the remaining 15% for final performance testing. The cross-validation method was incorporated into the training process by dividing the training data into five subsets. This approach increased the training volume artificially and reduced the bias and variability present in the training data. After optimizing their parameters and selecting their hyperparameters during training, each regression model predicted Young’s modulus using the subset of data reserved for final testing. The prediction error was quantified using the metric, as defined in Equation (9), and then compared with the reference value .
2.4.3. Machine Learning
Various ML models were compared to predict Young’s modulus of soft tissue phantoms based on the 14 characteristic peak parameters derived from the IBAM signal (see Section 2.2.3). First, the simplest approach was linear regression analysis and consisted of identifying the linear combination of variables that minimized the sum of the squares of differences between and the predicted values [52]. Second, the KNN regression algorithm was also used, as the distribution of label values were smooth. Here, the prediction values of a new sample was obtained by taking the weighted average of the labels associated with the k nearest-neighbor in the samples [52]. Third, an SVM model was considered. Compared to classification approaches, the purpose was not to maximize the separation of the data with a hyperplane, but to identify the subspace that best approximates the behavior of the dataset [52]. Fourth, a stochastic model was applied using a Gaussian process regression to retrieve the distribution generating the training data under the assumption of Gaussian data distributions [53]. Decision trees, which correspond to a decision-making diagram, were also implemented through different versions of these models, such as Gradient Boosting algorithms (e.g., CatBoost and XGBoost) and Random Forest algorithm. The algorithms of Gradient Boosting consisted of successively combining decision trees, with each one correcting the weaknesses of the previous ones. The algorithms of Random Forest were sets of independent decision trees with an output based on a synthesis process (e.g., average or majority). From the previously described approaches, the best regression models were combined in a stacking ensemble model to provide the optimal prediction [52,54,55].
The Grid Search method was used in the training process to optimize hyperparameters, detailed in Table A1. Moreover, a model inspection technique based on the permutation feature importance method was used to evaluate the influence of each variable on the prediction of the various final models [56].
2.4.4. Deep Learning
A supervised DL approach was developed using a CNN from the Keras library [57] (version 3.4.1) on a Python environment (version 3.10.13). Three different approaches were developed with one-dimensional (1D-CNN) and two-dimensional (2D-CNN) input data, as described in Section 2.2.3. The 1D-CNN was developed from one-dimensional input data, such as vectors of IBAM force signals, as shown in Figure 3c. The 2D-CNNs were developed from two-dimensional input data, such as graphs of force signals as a function of time or scalograms resulting from the wavelet transform of IBAM force signals, as shown in Figure 3a and Figure 3b, respectively.
The CNN architecture included a succession of multiple layers of neurons, whose first layers were used to extract features from the input data. The last layers were used to compile the results and predict the output, as shown in Figure 4. The result of each operation or filter from one layer constituted the input for the next layer [58]. Three types of layers composing the feature extraction were distinguished. First, depending on the form of the input data (vectors or images), convolution layers (1D or 2D) applied convolution filters to detect characteristics of the data, ranging from simple for the first layers (e.g., contours and textures) to highly abstract elements for the latter. The layer was enhanced by activation functions, such as the rectified linear unit (ReLU) function, to promote the transmission of certain characteristics between layers. Padding techniques were also used at borders to preserve the dimensionality of data during filtering. Second, pooling layers were used between the convolution layers to reduce the dimensions of the data using a subsampling filter. For instance, the max pooling method transmitted the most important value from the previous layer to the next layer. Third, regularization techniques (e.g., batch normalization function) were added after each pooling layer to accelerate model training and prevent overfitting.
Figure 4.
Structure of CNNs: the first three layer groups for feature extraction and the final layers for synthesizing and predicting a Young’s modulus value, . The convolution layers are adapted to input dimensions of one and two, respectively, for force signal vectors and images of temporal force signals and scalograms induced by wavelet transforms of force signals.
After the last feature extraction layer, several layers predicted the output value from the large amount of data generated by the previous phase. Thus, this phase was composed only of dense layers. These layers were also supplemented by ReLU activation functions, except for the output layer, which had a linear activation function to enable regression. However, if the dimension of the final layer of the feature extraction phase was superior to 1, a flatten function was applied, prior to the first dense layers, in order to obtain a one-dimensional tensor. For these CNNs, parameter tuning was carried out using the Adam optimizer with a learning rate of 0.001 and as loss function, defined in Equation (9). The batch size was specified to 32 for training, with a maximum of 500 epochs. Two callback functions (checkpoint model and early stop) were also integrated into the training process.
3. Results
3.1. Young’s Modulus Estimation
Figure 5 shows the variation in Young’s modulus of agar hydrogel samples as a function of their mass concentration ranging from 1.5% to 5.4% with a 0.1% step. The average difference in Young’s modulus between two consecutive samples was 18.7 ± 15.7 kPa. Notably, the values are uniformly distributed over the interval of ∈ [1.5%; 4%].
Figure 5.
Comparison of the variation in Young’s modulus of agar hydrogel samples as a function of agar mass concentration using our mechanical characterization (Experiment), magnetic resonance elastography (MRE) [59], dynamic mechanical analysis (DMA) [59], quasi-static compression test (Compression) [60] and rheological tests (Shear) [61]. The error bars reflect the measurement reproducibility.
3.2. Data Analysis
Figure 6 shows the correlation matrix of the characteristics for the first five peaks of force signals for the entire dataset. A perfect positive correlation is observed between all and follow the linear relationships: = 1.521 × , = 1.248 × and = 1.151 × . The parameters and are highly negatively correlated. is also negatively correlated with and . Positive correlations of more or less significance are also found between or , the highest correlations occurring between neighboring peaks. For example, shows the highest correlation with and .
Figure 6.
Correlation matrix of interpolated parameters of the first 5 peaks of force signals (: amplitude, : half-width and : position of ith peaks).
Figure 7 shows the projection of dataset values labeled with within the space resulting from the PCA. The reduction analysis is restricted to three components capturing 85.2% of the dataset variance, which corresponds to 46.8% for the first principal component (PC #1), 24.2% for the second (PC #2) and 14.2% for the third (PC #3). As mentioned above, the various correlations existing between the parameters can explain this strong dimensionality reduction. The dataset values are colored with respect to their label and plotted as a function of their coordinates PC #1 and PC #2 for Figure 7a, and PC #1 and PC #3 for Figure 7b in the new reduced space. Figure 7a shows a gradient of in the plane of PC #1 and PC #2. Therefore, the value of for each dataset value can be predicted by a certain combination of PC #1 and PC #2 (which results themselves from a linear combination of the dataset features (, and )). In addition, the correlation circles identify the correlations between the dataset features (, and ) and the principal components (PC #1, PC #2 and PC #3). The parameters are strongly correlated with a combination of PC #1 and PC #2. Furthermore, this alignment coincides with the gradient of , as shown in Figure 7a. Thus, IBAM is sensitive to Young’s modulus of the samples, particularly through the parameters . The other dataset features ( and ) do not align in specific directions or in accordance with the gradient of . However, in the first two peaks, the amplitudes and and the half-widths and are negatively correlated to each other, which is consistent with the peak shape.
Figure 7.
Projection of data labeled with obtained by PCA and correlation circle of parameters , and as function of the principal components with (a) PC #1 and PC #2, and (b) PC #1 and PC #3.
3.3. Young’s Modulus Prediction
Figure 8a shows the variation of as a function of . The error bars represent the reproducibility of the measurements for and . decreases as a function of . A power-law regression analysis is performed, leading to:
| (10) |
Equation (10) is then used to predict Young’s modulus of phantoms from values. Figure 8b shows the predictions of the IBAM model on Young’s modulus as a function of reference values with dotted lines indicating deviations of ±10%. The prediction error of this simple model is quantified by determining the , which is equal to 5.84%.
Figure 8.
(a) Variation of as a function of Young’s modulus . The error bars correspond to the reproducibility of the measurements. The dotted line corresponds to the power-law regression analysis (see Equation (10)). (b) Comparison of predicted value , using values of IBAM, regarding the reference value of Young’s modulus with deviations of ±10%.
Table 1 compares the performances () of the various models used to predict Young’s modulus of soft tissue phantoms from IBAM measurements. Except for the linear model with least squares regression, all the ML algorithms show a reduction of compared to the prediction method using the indicator. The performance of the linear regression model could be expected, since a raw linear combination of force signal peak characteristics struggles to capture nonlinear behavior, as shown in Figure 8a, and can lead to overfitting. Decision trees (CatBoost, XGBoost and Random Forest) and the ensemble stacking approach show the lowest prediction errors, with a around 1 to 2%. The DL models (1D-CNN and 2D-CNN) demonstrate slightly higher prediction errors around 2% and 3%, but are still better than with the indicator.
Table 1.
Comparison of root mean square percentage errors between Young’s modulus prediction value and reference value for different machine learning and deep learning regression models, compared to the model using the indicator (reference error).
| Method | ||
|---|---|---|
| IBAM | Indicator —(Reference) | 5.84% |
| Machine learning |
Linear Regression Model | 30.43% |
| K Nearest Neighbors | 2.99% | |
| Support Vector Machine | 2.55% | |
| Gaussian Process | 3.40% | |
| CatBoost | 1.95% | |
| XGBoost | 1.44% | |
| Random Forest | 1.53% | |
| Ensemble Stacking | 1.22% | |
| Deep learning |
1D-CNN (force vector) | 2.22% |
| 2D-CNN (temporal force image) | 3.26% | |
| 2D-CNN (wavelet transform image) | 3.23% |
Figure 9 plots the predicted values as a function of the reference values of Young’s modulus with dotted lines indicating deviations of ±10% for the decision tree with Gradient Boosting, CatBoost, and the convolutional neural network (2D-CNN) using images of the temporal force signal from IBAM. Comparing the prediction results obtained with the indicator , as shown in Figure 8b, both models show a decrease in scattering around the = axis, leading to a reduction in their .
Figure 9.
Comparison of predicted value regarding the reference value of Young’s modulus with deviations of ±10% using (a) decision tree with CatBoost algorithm or (b) 2D-CNN with images of force as function of time.
In the case of ML, the hyperparameters of various models are optimized using the Grid Search function, as explained in Section 2.4.3. In this way, the configuration with the lowest is retained and specified in Table A1 for each model. Similarly, the stacking model is built from the optimal models and their associated hyperparameters: KNN, SVM, and the three decision trees (CatBoost, XGBoost and Random Forest). Figure 10 shows the results of the inspection technique to understand the prediction mechanisms of ML models using the permutation feature importance technique [56]. The permutation importance corresponds to the weight of the parameter in the prediction mechanism. For all models, the parameters are the most impactful features in the prediction, except for KNN, where is predominant. Inside the various decision trees, (i.e., indicator ) has the most important influence (permutation importance of over 50%), and even exclusive influence (permutation importance of almost 100%) for the XGBoost and Random Forest models. Thus, these last two models only rely on (i.e., indicator ) for their Young’s modulus prediction.
Figure 10.
Comparison of feature influences on the prediction mechanisms of various machine learning models using permutation feature importance technique.
4. Discussion
The originality of this paper was to apply for the first time AI-based methods to the characterization of the biomechanical properties of superficial soft tissues. These developments could lead to better measurement methods of soft tissue biomechanical properties.
4.1. Soft Tissues Phantoms
Here, a collection of 40 agar hydrogel samples were prepared to mimic the mechanical behavior of soft tissues [62]. The objective was to obtain a nearly continuous variation in the soft tissues phantoms stiffness by varying the agar mass concentration by 0.1%. Despite the significant variability of agar hydrogels with respect to fabrication and storage conditions [63,64], the dynamic Young’s modulus of different phantoms increased uniformly as a function of , as illustrated in Figure 5. The stiffness range observed for these phantoms qualitatively matches literature data, where Young’s modulus of soft biological tissues is estimated to range from 1 to 200 kPa [65,66].
According to Figure 5, the values of obtained during the mechanical characterization of the agar-based soft tissue phantoms with DMA are consistent with the results reported elsewhere with other agar hydrogels and measurement techniques such as magnetic resonance elastography (MRE) [59], DMA [59], quasi-static compression test [60] and rheological tests [61]. Agar hydrogels are usually prepared with a minimum variation in of 0.5%, except for Mishra et al. [61] where the authors considered 4 agar hydrogel samples with ∈ [0.25%, 0.3%, 0.4%, 0.6%]. Another originality of the present study is to present the first collection of agar hydrogels with a small concentration increment (0.1%) over a large interval ∈ [1.5%; 5.4%]. Agar hydrogels have nonlinear stress–strain behaviors [67] and are described by viscoelastic [60] and hyperelastic constitutive laws [68], which should be taken into account in future studies, since the agar hydrogel behavior is influenced by preloading conditions [60,67].
4.2. Data Analysis
The correlation matrix and the PCA revealed that the positions of the different peaks provided redundant information. Thus, estimating some subsequent (e.g., , and ) in addition to our current indicator (i.e., ) could reduce the measurement uncertainties inherent to certain force signal characteristics and consequently, the mechanical properties of soft tissue. Although the findings were not as clear, there could also be redundancy of information between neighboring peaks such as between the values , and , or between the values , and . This observation could be useful for setting up other indicators aiming at assessing other mechanical properties, such as viscosity and nonlinearity of the material [29]. Additionally, reducing noise in the IBAM set-up could improve visualization of correlations.
The PCA also revealed that approximately 85% of the information from the dataset could be captured by only three variables. It could be interesting to consider the implementation of PCA in the context of predictive ML models, which allows the reduction of the volume of data, thereby accelerating the training process. Furthermore, the projection of the dataset onto the two principal components plane revealed a significant correlation between the features and Young’s modulus . The other features did not demonstrate any specific relationship to soft tissue phantom stiffness. As a result, the association of (i.e., ) with soft tissue stiffness is the most suitable among the basic characteristics of the force signal (, and ), apart from the other .
4.3. Prediction Models
The comparison of prediction errors suggest that AI-based models outperform our current approach based on to identify Young’s modulus of soft tissue phantoms based on the force signal of IBAM. Among the classical ML models, decision trees and stacking ensemble approaches proved to be the most efficient, with a significant reduction of up to 79% compared to the IBAM reference. Similarly, the various CNNs demonstrated an improvement in , with an average reduction of 50%, compared to the IBAM reference. However, given the attractiveness of DL approaches and the complete and non-simplified force signal data used as input to the models, it would have been expected to obtain the best performance with CNNs. Training and enhancing the performance of CNNs is more challenging due to the complexity of their structures and the large volumes of data involved. For instance, the performance of the different CNNs (1D-CNN and 2D-CNN) appeared to be equivalent. The main difference was in the training time: around 10 min for 1D-CNN versus 3 to 6 h for 2D-CNN. Despite the fact that images provide more data-rich representations [69], using a 1D-CNN enables the reduction of training times and facilitates the adjustment of model structure and hyperparameters. According to Shahid et al. [69], an increase in data volume is necessary for 2D-CNN models to perform better than 1D-CNN models because 2D operations are more computationally demanding.
Using model inspection techniques, the contribution of different peak characteristics (position, ; amplitude, ; and half-width, ) of IBAM force signals to the predicted Young’s modulus could be investigated in the case of ML models only. Except for KNN, the various models relied almost exclusively on the features. In the decision tree models, was the primary feature, and the only contributive feature, in XGBoost and Random Forest models. In the same way as in data analysis, this result confirms the effectiveness of the indicator for characterizing the stiffness of soft tissue phantoms.
4.4. Limitations and Perspectives
There are several limitations associated with the present study. First, only the dynamic Young’s modulus of the soft tissue phantoms was mechanically characterized using a custom vibration set-up. Despite this simple method, it would be interesting to repeat the study and determine Young’s modulus using more conventional approaches. For instance, a universal testing machine could be used to perform standardized materials science techniques, such as DMA, compression or tensile testing. The more conventional approaches would also enable more detailed characterization of the sample’s mechanical properties via viscosity or nonlinearity measurements.
Second, a pre-processing of the raw force signals obtained with IBAM was required for the classical ML models to determine their input features (e.g., interpolation of the first five peaks with , and ). This pre-processing task required prior knowledge of the data and significant preparation time to select features, which could be a limiting factor for very large datasets [34]. However, it is common practice in CNN that feature extraction and output prediction are performed jointly to ensure that models capture information holistically [34]. Compared to ML, this approach allows to recognize complex patterns or relationships within the overall information contained in data [34]. As previously mentioned, these DL approaches are more costly in terms of computation and training data. The transfer learning techniques could be an effective solution for reducing the computational costs, especially for model training.
Third, the predictive performance of the prediction models is limited due to the use of only one group of samples, despite the large number of samples with different stiffness. Therefore, repeating this experiment with other soft tissue phantoms could improve the robustness of the AI-based models. It may be useful to modify the stiffness distribution and also the materials of the samples (e.g., gelatin hydrogels, polyvinyl alcohol gels, silicones, polyurethane gels [70]).
Fourth, the present study must be carried out with biological soft tissues such as the skin, which is much more complex, given its multilayer structure and its nonlinear, viscous, and anisotropic mechanical behavior [71,72]. Due to their interdependence, all skin mechanical and microstructural properties vary in parallel, so that it is impossible to isolate the effect of each property on the IBAM response. For this reason, combining in silico approaches with AI-based predictive models could be an interesting perspective to understand the complex behavior of biological soft tissues. A large dataset could be generated by precisely varying the parameters of an analytical [73] or numerical model [74] (e.g., FE model) of the mechanical characterization technique and of the soft tissues. These data could be used to train an AI-based model for identifying the modified mechanical properties of soft tissue. Finally, if this approach is to be used in vivo, a significant proportion of IBAM data collected on human soft tissues will have to be included in the training dataset of AI-based predictive models. However, the mechanical behavior of biological soft tissues can fluctuate greatly between individuals due to physiological (e.g., ethnicity, age, hormonal factors, pathologies, etc.) and environmental factors (e.g., lifestyle, UV exposure, temperature, moisture, etc.) [72,75]. It will be crucial to ensure the representativeness and distribution of the training dataset, especially human measurement data, with respect to the target patient groups [76,77]. In the case of population-specific training datasets, AI-based models may not generalize well, which can cause significant performance disparities between individuals.
The IBAM is a surface mechanical characterization device under development, which explains why the current and previous studies [28,29,30] focused on discriminating variations in the stiffness of soft tissue phantoms. However, superficial soft tissues such as cutaneous tissues are not homogeneous, isotropic, elastic materials, but exhibit complex mechanical characteristics (e.g., multilayered, anisotropic, viscoelastic, etc.) [71,72]. Furthermore, the mechanical behavior of the skin is not only subject to inter-individual and pathological variations, but also to intra-individual differences related to anatomical location. Working with soft tissue phantoms has the advantage of obtaining standardized materials. However, some experimental challenges are still associated with soft tissue phantoms (e.g., low reproducibility and difficulty in controlling their mechanical properties [63,64]). In silico modeling of IBAM could be an effective solution to improve our understanding of the underlying phenomena.
For this reason, preliminary basic models (a 1D analytical model, an FE model) have been developed to reproduce the configurations of early in vitro studies [31]. Modeling could enable an inverse method to estimate certain mechanical properties (e.g., Young’s modulus of skin) in complex tissues from IBAM force signals.
IBAM measurements can be influenced by underlying tissues when characterizing superficial soft tissues. The force signal reflects the average mechanical behavior of the tissues within the volume of interest (VOI) of the IBAM measurement. Bouffandeau et al. [29] demonstrated that this VOI is equivalent to a hemisphere with a radius approximately equal to the diameter of the punch. Therefore, adjusting the diameter of the bottom of the punch can reduce the influence of underlying tissues on the force signal.
At this stage of development, IBAM can only be used for comparative measurements performed at the same site, such as before and after treatment. Furthermore, skin from animal models should be used to validate IBAM in a situation closer to the clinical configuration. Despite the differences in mechanical properties between animal and human tissue, measurements in animal models could provide proof of concept for the applicability of IBAM with regard to various physiological or pathological mechanisms. For example, preliminary ex vivo experiments were conducted with murine skin models to assess differences between healthy areas and areas affected by cutaneous neurofibromas [32]. Other in vivo measurements were also performed to monitor changes due to wound healing following loss of substance and intradermal hyaluronic acid injection [33]. However, murine skin exhibits considerably less variability in mechanical properties than human skin. The controlled laboratory conditions and shorter lifespan of the animals likely cause this difference by limiting the development of tissue heterogeneity due to lifestyle factors over time. Therefore, these findings will need to be confirmed by performing measurements in human skin using an advanced version of the IBAM (i.e., a handheld, automatic and standardized device). In light of the pronounced intra-individual variability of human skin biomechanics, estimating Young’s modulus requires careful consideration to minimize variability induced by i) the measurement method (e.g., tension, compression, shear, indentation), ii) the loading direction, due to the intrinsic anisotropy of skin, and iii) the scale (macroscopic vs. microscopic). The latter aspect is critical because skin exhibits multiscale properties and may be affected by underlying tissues (e.g., muscle, adipose tissue).
Finally, integrating IBAM into an objective, non-invasive and user-friendly device could create a valuable decision support system for the mechanical characterization of skin. It could enhance diagnosis and treatment evaluation in multiple medical fields, such as dermatology and plastic surgery. Additionally, skin characterization could be of great interest to the cosmetics industry for assessing product efficacy. The accessibility of the device could also be used to provide customer-specific product recommendations. Rather than replacing elastographic techniques for the mechanical characterization of deep organs, the proposed AI-IBAM framework is intended to provide a user-friendly, low-cost, non-invasive and objective solution for the real-time measurement and long-term monitoring of superficial soft tissues in dermatology and cosmetic applications.
5. Conclusions
This paper investigated the application of AI-based approaches to our mechanical characterization method, IBAM, to improve the processing of data with respect to the mechanical properties of soft tissue using a collection of 40 agar-based phantoms. Among the various characteristics of the force signal (, and ), features were shown to be highly correlated with each other, as well as consistent with the variation in Young’s modulus of the soft tissue phantoms. Except for the linear model, all AI-based models predicted with lower than the standard IBAM approach with indicator ( = 5.84%). The values of ranged from 2% to 3% for CNN, and reached 1% to 2% for decision trees and ensemble stacking. An inspection technique revealed that, in this context, the reasoning behind classical ML models was predominantly based on the features. Therefore, besides the other features, the current indicator (i.e., ) of IBAM appears to be the only basic characteristic of the force signal associated with . Eventually, AI-based prediction models could be improved and extended to other mechanical properties such as viscosity, through various methods including increased training data, transfer learning and combination with in silico approaches.
Acknowledgments
The authors acknowledge the support of Flavy Marie-Jeanne for performing some experimental measurements.
Abbreviations
The following abbreviations are used in this manuscript:
| AI | Artificial Intelligence |
| ANN | Artificial Neural Networks |
| CNN | Convolutional Neural Networks |
| DL | Deep Learning |
| DMA | Dynamic Mechanical Analysis |
| FE | Finite Element |
| IBAM | Impact-Based Analysis Method |
| KNN | K-Nearest Neighbors |
| ML | Machine Learning |
| MRE | Magnetic Resonance Elastography |
| OCE | Optical Coherence Elastography |
| PCA | Principal Component Analysis |
| RMSPE | Root Mean Squared Percent Error |
| SVM | Support Vector Machine |
Appendix A
Table A1.
List of hyperparameters implemented in GridSearch for machine learning models: k-nearest neighbors (KNN), support vector machine (SVM), gaussian process and decision trees (CatBoost, XGBoost and Random Forest). Options in bold corresponded to optimal values for hyperparameters.
| Model | Hyperparameters | Options |
|---|---|---|
| k-Nearest Neighbors | Number of neighbors | 1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15 |
| Weight function | Uniform; Distance | |
| Algorithm | Auto; BallTree; KDTree | |
| Distance metric | Minkowski; Euclidean; Manhattan | |
| Support Vector Machine | Kernel type | Linear; Poly; Radial Basis Function; Sigmoid |
| Kernel coefficient | 0.01; 0.05; 0.1; 0.5; 1 | |
| Regularization parameter | 1; 10; 100; 500; 1000; 1500; 2000 | |
| Gaussian process |
Covariance function | Radial Basis Function; DotProduct |
| Length scale | 0.1; 10 | |
| Alpha | 0.001; 0.01 | |
| CatBoost | Number of trees | 100; 200; 400; 600; 800; 1000; 1200; 1400; 1600 |
| Learning rate | 0.01; 0.05; 0.1; 0.2 | |
| Depth of trees | 4; 5; 6; 7; 8; 9; 10 | |
| L2 regularization | 1; 3; 5; 7; 9 | |
| XGBoost | Number of trees | 200; 400; 600; 800; 1000; 1200; 1400; 1600 |
| Learning rate | 0.005; 0.01; 0.05; 0.1 | |
| Max tree depth | 5; 6; 7; 8; 9; 10 | |
| Subsample | 0.3; 0.5; 0.7; 1 | |
| L2 regularization | 0.5; 1; 3; 5 | |
| Random Forest | Number of trees | 100; 200; 400; 600; 800; 1000; 1200 |
| Max tree depth | 3; 4; 5; 6; 7; 8; 9; 10 | |
| Min samples split | 2; 5; 10 | |
| Min samples leaf | 1; 2; 4; 6 | |
| Criterion | Squared error | |
| Bootstrap | True; False |
Author Contributions
Conceptualization, A.B., F.R., P.K., V.-H.N., R.B. and G.H.; methodology, A.B., F.R., P.K., V.-H.N., R.B. and G.H.; software, A.B., P.K., V.-H.N. and G.H.; validation, A.B., F.R., V.-H.N. and G.H.; formal analysis, A.B., F.R., V.-H.N. and G.H.; investigation, A.B., F.R., P.K., V.-H.N., R.B. and G.H.; resources, R.B. and G.H.; data curation, A.B.; writing—original draft preparation, A.B. and G.H.; writing—review and editing, A.B., F.R., P.K., V.-H.N., R.B. and G.H.; visualization, A.B.; supervision, G.H.; project administration, G.H.; funding acquisition, R.B. and G.H. All authors have read and agreed to the published version of the manuscript.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data and models are stored in the MSME laboratory.
Conflicts of Interest
The authors declare no conflicts of interest.
Funding Statement
This project has received funding from the European Research Council (ERC) under Horizon 2020 (grant agreement #101147066, project ERC Proof of Concept AssesSkin), from the project OrthoMat (ANR-21-CE17-0004), from the project IBAM (ANR-24-LCV2-0009), from the project MaxillOsteo (ANR-24-CE17-2236-01) and from the project SkinImpact (ANR-25-CE45-3188). The authors acknowledge the support from CNRS Innovation for the Prematuration project CarImpact.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
References
- 1.Skovoroda A.R., Klishko A., Gusakyan D.A., Mayevskii Y.I., Yermilova V.D., Oranskaya G.A., Sarvazyan A. Quantitative analysis of the mechanical characteristics of pathologically changed soft biological tissues. Biophysics. 1995;40:1359–1364. [PubMed] [Google Scholar]
- 2.Massey A., Stewart J., Smith C., Parvini C., McCormick M., Do K., Cartagena-Rivera A.X. Mechanical properties of human tumour tissues and their implications for cancer development. Nat. Rev. Phys. 2024;6:269–282. doi: 10.1038/s42254-024-00707-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Yeh W.-C., Li P.-C., Jeng Y.-M., Hsu H.-C., Kuo P.-L., Li M.-L., Yang P.-M., Lee P.-H. Elastic modulus measurements of human liver and correlation with pathology. Ultrasound Med. Biol. 2002;28:467–474. doi: 10.1016/S0301-5629(02)00489-1. [DOI] [PubMed] [Google Scholar]
- 4.Gennisson J.-L., Deffieux T., Fink M., Tanter M. Ultrasound elastography: Principles and techniques. Diagn. Interv. Imaging. 2013;94:487–495. doi: 10.1016/j.diii.2013.01.022. [DOI] [PubMed] [Google Scholar]
- 5.Sigrist R.M.S., Liau J., Kaffas A.E., Chammas M.C., Willmann J.K. Ultrasound Elastography: Review of Techniques and Clinical Applications. Theranostics. 2017;7:1303–1329. doi: 10.7150/thno.18650. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Manduca A., Bayly P.J., Ehman R.L., Kolipaka A., Royston T.J., Sack I., Sinkus R., Beers B.E.V. MR elastography: Principles, guidelines, and terminology. Magn. Reson. Med. 2020;85:2377. doi: 10.1002/mrm.28627. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Sandrin L., Fourquet B., Hasquenoph J.-M., Yon S., Fournier C., Mal F., Christidis C., Ziol M., Poulet B., Kazemi F., et al. Transient elastography: A new noninvasive method for assessment of hepatic fibrosis. Ultrasound Med. Biol. 2003;29:1705–1713. doi: 10.1016/j.ultrasmedbio.2003.07.001. [DOI] [PubMed] [Google Scholar]
- 8.de Lédinghen V., Vergniol J. Transient elastography (FibroScan) Gastroenterol. Clin. Biol. 2008;32:58–67. doi: 10.1016/S0399-8320(08)73994-0. [DOI] [PubMed] [Google Scholar]
- 9.Itoh A., Ueno E., Tohno E., Kamma H., Takahashi H., Shiina T., Yamakawa M., Matsumura T. Breast disease: Clinical application of US elastography for diagnosis. Radiology. 2006;239:341–350. doi: 10.1148/radiol.2391041676. [DOI] [PubMed] [Google Scholar]
- 10.DeJong H.M., Abbott S., Zelesco M., Kennedy B.F., Ziman M.R., Wood F.M. The validity and reliability of using ultrasound elastography to measure cutaneous stiffness, a systematic review. Int. J. Burns Trauma. 2017;7:124–141. [PMC free article] [PubMed] [Google Scholar]
- 11.Ambroziak M., Pietruski P., Noszczyk B., Paluch Ł. Ultrasonographic elastography in the evaluation of normal and pathological skin—A review. Postepy Dermatol. Alergol. 2019;36:667–672. doi: 10.5114/ada.2018.77069. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Dobrev H. Application of Cutometer area parameters for the study of human skin fatigue. Ski. Res. Technol. 2005;11:120–122. doi: 10.1111/j.1600-0846.2005.00090.x. [DOI] [PubMed] [Google Scholar]
- 13.Ryu H.S., Joo Y.H., Kim S.O., Park K.C., Youn S.W. Influence of age and regional differences on skin elasticity as measured by the Cutometer. Ski. Res. Technol. 2008;14:354–358. doi: 10.1111/j.1600-0846.2008.00302.x. [DOI] [PubMed] [Google Scholar]
- 14.Kim M.A., Kim E.J., Lee H.K. Use of SkinFibrometer® to measure skin elasticity and its correlation with Cutometer® and DUB® Skinscanner. Ski. Res. Technol. 2018;24:466–471. doi: 10.1111/srt.12455. [DOI] [PubMed] [Google Scholar]
- 15.Bizzini M., Mannion A.F. Reliability of a new, hand-held device for assessing skeletal muscle stiffness. Clin. Biomech. 2003;18:459–461. doi: 10.1016/S0268-0033(03)00042-1. [DOI] [PubMed] [Google Scholar]
- 16.Kelly J.P., Koppenhaver S.L., Michener L.A., Proulx L., Bisagni F., Cleland J.A. Characterization of tissue stiffness of the infraspinatus, erector spinae, and gastrocnemius muscle using ultrasound shear wave elastography and superficial mechanical deformation. J. Electromyogr. Kinesiol. 2018;38:73–80. doi: 10.1016/j.jelekin.2017.11.001. [DOI] [PubMed] [Google Scholar]
- 17.John A.J.U.K., Galdo F.D., Gush R., Worsley P.R. An evaluation of mechanical and biophysical skin parameters at different body locations. Ski. Res. Technol. 2023;29:e13292. doi: 10.1111/srt.13292. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Dellalana L.E., Chen F., Vain A., Gandelman J.S., Põldemaa M., Chen H., Tkaczyk E.R. Reproducibility of the durometer and myoton devices for skin stiffness measurement in healthy subjects. Ski. Res. Technol. 2019;25:289–293. doi: 10.1111/srt.12646. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Michel A., Bosc R., Vayron R., Haiat G. In vitro evaluation of the acetabular cup primary stability by impact analysis. J. Biomech. Eng. 2015;137:031011. doi: 10.1115/1.4029505. [DOI] [PubMed] [Google Scholar]
- 20.Michel A., Bosc R., Meningaud J.-P., Hernigou P., Haiat G. Assessing the Acetabular Cup Implant Primary Stability by Impact Analyses: A Cadaveric Study. PLoS ONE. 2016;11:e0166778. doi: 10.1371/journal.pone.0166778. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Albini Lomami H., Damour C., Rosi G., Poudrel A.-S., Dubory A., Flouzat-Lachaniette C.-H., Haiat G. Ex vivo estimation of cementless femoral stem stability using an instrumented hammer. Clin. Biomech. 2020;76:105006. doi: 10.1016/j.clinbiomech.2020.105006. [DOI] [PubMed] [Google Scholar]
- 22.Dubory A., Rosi G., Tijou A., Lomami H.A., Flouzat-Lachaniette C.-H., Haïat G. A cadaveric validation of a method based on impact analysis to monitor the femoral stem insertion. J. Mech. Behav. Biomed. Mater. 2020;103:103535. doi: 10.1016/j.jmbbm.2019.103535. [DOI] [PubMed] [Google Scholar]
- 23.Hubert A., Rosi G., Bosc R., Haiat G. Using an Impact Hammer to Estimate Elastic Modulus and Thickness of a Sample During an Osteotomy. J. Biomech. Eng. 2020;142:071009. doi: 10.1115/1.4046200. [DOI] [PubMed] [Google Scholar]
- 24.Lamassoure L., Giunta J., Rosi G., Poudrel A.-S., Meningaud J.-P., Bosc R., Haïat G. Anatomical subject validation of an instrumented hammer using machine learning for the classification of osteotomy fracture in rhinoplasty. Med. Eng. Phys. 2021;95:111–116. doi: 10.1016/j.medengphy.2021.08.004. [DOI] [PubMed] [Google Scholar]
- 25.Lamassoure L., Giunta J., Rosi G., Poudrel A.-S., Bosc R., Haïat G. Using an impact hammer to perform biomechanical measurements during osteotomies: Study of an animal model. Proc. Inst. Mech. Eng. H. 2021;235:838–845. doi: 10.1177/09544119211011824. [DOI] [PubMed] [Google Scholar]
- 26.Bas dit Nugues M., Rosi G., Hériveaux Y., Haïat G. Using an Instrumented Hammer to Predict the Rupture of Bone Samples Subject to an Osteotomy. Sensors. 2023;23:2304. doi: 10.3390/s23042304. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Bas dit Nugues M., Lamassoure L., Rosi G., Flouzat-Lachaniette C.H., Khonsari R.H., Haiat G. An Instrumented Hammer to Detect the Rupture of the Pterygoid Plates. Ann. Biomed. Eng. 2025;53:59–70. doi: 10.1007/s10439-024-03596-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Poudrel A.-S., Bouffandeau A., Demeet O.L., Rosi G., Nguyen V.-H., Haiat G. Characterization of the concentration of agar-based soft tissue mimicking phantoms by impact analysis. J. Mech. Behav. Biomed. Mater. 2024;152:106465. doi: 10.1016/j.jmbbm.2024.106465. [DOI] [PubMed] [Google Scholar]
- 29.Bouffandeau A., Poudrel A.-S., Brossier C., Rosi G., Nguyen V.-H., Flouzat-Lachaniette C.-H., Meningaud J.-P., Haïat G. Assessment of the Mechanical Properties of Soft Tissue Phantoms Using Impact Analysis. Sensors. 2025;25:1344. doi: 10.3390/s25051344. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Bouffandeau A., Bensamoun S., Schleip R., Rosi G., Flouzat-Lachaniette C.-H., Meningaud J.-P., Haiat G. Estimation of the Surface Mechanical Properties of Soft Tissues Mimicking Phantoms Using Impact Analyses: A Comparative Study. IRBM. 2026;47:100932. doi: 10.1016/j.irbm.2026.100932. [DOI] [Google Scholar]
- 31.Bouffandeau A., Nguyen V.-H., Flouzat-Lachaniette C.H., Bosc R., Haiat G. Finite element model for an impact-based characterization method of soft tissues. Biomech. Model. Mechanobiol. 2026. submitted .
- 32.Bouffandeau A., Zhang W., Oubrou L., Karasinski P., Flouzat-Lachaniette C.-H., Hersant B., Meningaud J.-P., Topilko P., Haiat G. Biomechanical characterization of cutaneous neurofibromas from mouse model of neurofibromatosis type 1 using impact analysis. J. Biomech. 2026. submitted .
- 33.Bouffandeau A., Poisbleau D., Ouidja M.O.I., Karasinski P., Papy D., Flouzat-Lachaniette C.H., Bosc R., Hersant B., Meningaud J.-P., Haiat G. Multimodal assessment of the skin biomechanical properties during wound healing and hyaluronic acid response. J. Mech. Behav. Biomed. Mater. 2026;180:107451. doi: 10.1016/j.jmbbm.2026.107451. [DOI] [PubMed] [Google Scholar]
- 34.Kibrete F., Trzepieciński T., Gebremedhen H.S., Woldemichael D.E. Artificial Intelligence in Predicting Mechanical Properties of Composite Materials. J. Compos. Sci. 2023;7:364. doi: 10.3390/jcs7090364. [DOI] [Google Scholar]
- 35.Khan A., Sohail A., Zahoora U., Qureshi A.S. A survey of the recent architectures of deep convolutional neural networks. Artif. Intell. Rev. 2020;53:5455–5516. doi: 10.1007/s10462-020-09825-6. [DOI] [Google Scholar]
- 36.Vinoth A., Datta S. Design of the ultrahigh molecular weight polyethylene composites with multiple nanoparticles: An artificial intelligence approach. J. Compos. Mater. 2020;54:179–192. doi: 10.1177/0021998319859924. [DOI] [Google Scholar]
- 37.Daghigh V., Lacy T.E., Jr., Daghigh H., Gu G., Baghaei K.T., Horstemeyer M.F., Pittman C.U., Jr. Machine learning predictions on fracture toughness of multiscale bio-nano-composites. J. Reinf. Plast. Compos. 2020;39:587–598. doi: 10.1177/0731684420915984. [DOI] [Google Scholar]
- 38.Donmazov S., Saruhan E.N., Pekkan K., Piskin S. Review of Machine Learning Techniques in Soft Tissue Biomechanics and Biomaterials. Cardiovasc. Eng. Technol. 2024;15:522–549. doi: 10.1007/s13239-024-00737-y. [DOI] [PubMed] [Google Scholar]
- 39.Nagle M., Conroy Broderick H., Vedel C., Destrade M., Fop M., Ní Annaidh A. A Gaussian process approach for rapid evaluation of skin tension. Acta Biomater. 2024;182:54–66. doi: 10.1016/j.actbio.2024.05.025. [DOI] [PubMed] [Google Scholar]
- 40.Ebenstein D.M., Pruitt L.A. Nanoindentation of soft hydrated materials for application to vascular tissues. J. Biomed. Mater. Res. A. 2004;69:222–232. doi: 10.1002/jbm.a.20096. [DOI] [PubMed] [Google Scholar]
- 41.Rao S.S. Vibration of Continuous Systems. John Wiley & Sons; Hoboken, NJ, USA: 2019. [Google Scholar]
- 42.Ewins D.J. Modal Testing: Theory, Practice and Application. 2nd ed. Research Studies Press LTD.; Baldock, UK: 2000. [Google Scholar]
- 43.Silva J.M.M., Maia N.M.M., Ribeiro A.M.R. Cancellation of mass-loading effects of transducers and evaluation of unmeasured frequency response functions. J. Sound Vib. 2000;236:761–779. doi: 10.1006/jsvi.1999.2993. [DOI] [Google Scholar]
- 44.Cakar O., Sanliturk K.Y. Elimination of transducer mass loading effects from frequency response functions. Mech. Syst. Signal Process. 2005;19:87–104. doi: 10.1016/S0888-3270(03)00086-4. [DOI] [Google Scholar]
- 45.Keswick P.R., Norton M.P. A comparison of modal density measurement techniques. Appl. Acoust. 1987;20:137–153. doi: 10.1016/0003-682X(87)90059-4. [DOI] [Google Scholar]
- 46.Rousseeuw P.J., Hubert M. Robust statistics for outlier detection. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2011;1:73–79. doi: 10.1002/widm.2. [DOI] [Google Scholar]
- 47.Schober P., Mascha E.J., Vetter T.R. Statistics from A (Agreement) to Z (z Score): A Guide to Interpreting Common Measures of Association, Agreement, Diagnostic Accuracy, Effect Size, Heterogeneity, and Reliability in Medical Research. Anesth. Analg. 2021;133:1633. doi: 10.1213/ANE.0000000000005773. [DOI] [PubMed] [Google Scholar]
- 48.Hunter J.D. Matplotlib: A 2D Graphics Environment. Comput. Sci. Eng. 2007;9:90–95. doi: 10.1109/MCSE.2007.55. [DOI] [Google Scholar]
- 49.Van Rossum G., Drake F.L. Python 3 Reference Manual. CreateSpace; Scotts Valley, CA, USA: 2009. [Google Scholar]
- 50.Lee G.R., Gommers R., Waselewski F., Wohlfahrt K., O’Leary A. PyWavelets: A Python package for wavelet analysis. J. Open Source Softw. 2019;4:1237. doi: 10.21105/joss.01237. [DOI] [Google Scholar]
- 51.Jolliffe I.T. Principal Component Analysis. 2nd ed. Springer; New York, NY, USA: 2002. Springer Series in Statistics. [DOI] [Google Scholar]
- 52.Hastie T., Tibshirani R., Friedman J. The Elements of Statistical Learning. Springer; New York, NY, USA: 2009. Springer Series in Statistics. [DOI] [Google Scholar]
- 53.Rasmussen C.E., Williams C.K.I. Gaussian Processes for Machine Learning. The MIT Press; Cambridge, MA, USA: 2005. [DOI] [Google Scholar]
- 54.Wolpert D.H. Stacked generalization. Neural Netw. 1992;5:241–259. doi: 10.1016/S0893-6080(05)80023-1. [DOI] [Google Scholar]
- 55.Breiman L. Stacked Regressions. Mach. Learn. 1996;24:49–64. doi: 10.1023/A:1018046112532. [DOI] [Google Scholar]
- 56.Breiman L. Random Forests. Mach. Learn. 2001;45:5–32. doi: 10.1023/A:1010933404324. [DOI] [Google Scholar]
- 57.Keras. 2015. [(accessed on 31 May 2026)]. Available online: https://keras.io.
- 58.Lecun Y., Bottou L., Bengio Y., Haffner P. Gradient-based learning applied to document recognition. Proc. IEEE. 1998;86:2278–2324. doi: 10.1109/5.726791. [DOI] [Google Scholar]
- 59.Ringleb S.I., Chen Q., Lake D.S., Manduca A., Ehman R.L., An K.-N. Quantitative shear wave magnetic resonance elastography: Comparison to a dynamic shear material test. Magn. Reson. Med. 2005;53:1197–1201. doi: 10.1002/mrm.20449. [DOI] [PubMed] [Google Scholar]
- 60.Manickam K., Machireddy R.R., Seshadri S. Characterization of biomechanical properties of agar based tissue mimicking phantoms for ultrasound stiffness imaging techniques. J. Mech. Behav. Biomed. Mater. 2014;35:132–143. doi: 10.1016/j.jmbbm.2014.03.017. [DOI] [PubMed] [Google Scholar]
- 61.Mishra A., Cleveland R.O. Agarose as a Tissue Mimic for the Porcine Heart, Kidney, and Liver: Measurements and a Springpot Model. Bioengineering. 2024;11:589. doi: 10.3390/bioengineering11060589. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Culjat M.O., Goldenberg D., Tewari P., Singh R.S. A Review of Tissue Substitutes for Ultrasound Imaging. Ultrasound Med. Biol. 2010;36:861–873. doi: 10.1016/j.ultrasmedbio.2010.02.012. [DOI] [PubMed] [Google Scholar]
- 63.Oyen M.L. Mechanical characterisation of hydrogel materials. Int. Mater. Rev. 2014;59:44–59. doi: 10.1179/1743280413Y.0000000022. [DOI] [Google Scholar]
- 64.Nayar V.T., Weiland J.D., Nelson C.S., Hodge A.M. Elastic and viscoelastic characterization of agar. J. Mech. Behav. Biomed. Mater. 2012;7:60–68. doi: 10.1016/j.jmbbm.2011.05.027. [DOI] [PubMed] [Google Scholar]
- 65.McKee C.T., Last J.A., Russell P., Murphy C.J. Indentation Versus Tensile Measurements of Young’s Modulus for Soft Biological Tissues. Tissue Eng. Part B Rev. 2011;17:155–164. doi: 10.1089/ten.teb.2010.0520. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Arda K., Ciledag N., Aktas E., Aribas B.K., Köse K. Quantitative assessment of normal soft-tissue elasticity using shear-wave ultrasound elastography. AJR Am. J. Roentgenol. 2011;197:532–536. doi: 10.2214/AJR.10.5449. [DOI] [PubMed] [Google Scholar]
- 67.Hall T.J., Bilgen M., Insana M.F., Krouskop T.A. Phantom materials for elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 1997;44:1355–1365. doi: 10.1109/58.656639. [DOI] [Google Scholar]
- 68.Pavan T.Z., Madsen E.L., Frank G.R., Adilton O Carneiro A., Hall T.J. Nonlinear elastic behavior of phantom materials for elastography. Phys. Med. Biol. 2010;55:2679. doi: 10.1088/0031-9155/55/9/017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 69.Shahid S.M., Ko S., Kwon S. 2022 International Conference on Information Networking (ICOIN) IEEE; New York, NY, USA: 2022. Performance Comparison of 1D and 2D Convolutional Neural Networks for Real-Time Classification of Time Series Sensor Data; pp. 507–511. [DOI] [Google Scholar]
- 70.Dąbrowska A.K., Rotaru G.-M., Derler S., Spano F., Camenzind M., Annaheim S., Stämpfli R., Schmid M., Rossi R.M. Materials used to simulate physical properties of human skin. Ski. Res. Technol. 2016;22:3–14. doi: 10.1111/srt.12235. [DOI] [PubMed] [Google Scholar]
- 71.Mostafavi Yazdi S.J., Baqersad J. Mechanical modeling and characterization of human skin: A review. J. Biomech. 2022;130:110864. doi: 10.1016/j.jbiomech.2021.110864. [DOI] [PubMed] [Google Scholar]
- 72.Limbert G. Mathematical and computational modelling of skin biophysics: A review. Proc. Math. Phys. Eng. Sci. 2017;473:20170257. doi: 10.1098/rspa.2017.0257. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 73.Cilla M., Pérez-Rey I., Martínez M.A., Peña E., Martínez J. On the use of machine learning techniques for the mechanical characterization of soft biological tissues. Int. J. Numer. Method. Biomed. Eng. 2018;34:e3121. doi: 10.1002/cnm.3121. [DOI] [PubMed] [Google Scholar]
- 74.Giolando P., Kakaletsis S., Zhang X., Weickenmeier J., Castillo E., Dortdivanlioglu B., Rausch M.K. AI-dente: An open machine learning based tool to interpret nano-indentation data of soft tissues and materials. Soft Matter. 2023;19:6710–6720. doi: 10.1039/D3SM00402C. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 75.Farage M.A., Miller K.W., Elsner P., Maibach H.I. Intrinsic and extrinsic factors in skin ageing: A review. Int. J. Cosmet. Sci. 2008;30:87–95. doi: 10.1111/j.1468-2494.2007.00415.x. [DOI] [PubMed] [Google Scholar]
- 76.Wang G., Zhang Y., Li S., Zhang J., Jiang D., Li X., Li Y., Du J. A Machine Learning-Based Prediction Model for Cardiovascular Risk in Women with Preeclampsia. Front. Cardiovasc. Med. 2021;8:736491. doi: 10.3389/fcvm.2021.736491. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 77.Shameer K., Johnson K.W., Glicksberg B.S., Dudley J.T., Sengupta P.P. Machine learning in cardiovascular medicine: Are we there yet? Heart. 2018;104:1156–1164. doi: 10.1136/heartjnl-2017-311198. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data and models are stored in the MSME laboratory.











