Skip to main content
. Author manuscript; available in PMC: 2021 Mar 12.
Published in final edited form as: JACC Cardiovasc Imaging. 2020 Sep;13(9):2017–2035. doi: 10.1016/j.jcmg.2020.07.015

FIGURE 3. Main Approaches for Feature Engineering and Learning.

FIGURE 3

The manually engineered approaches are manually designed to extract certain types of features from the data. For example, local binary pattern and scale-invariant feature transform derive the properties from the image such as object recognition or edge detection. The classic learning techniques use data samples to learn their characteristics for dimensionality reduction, but they have limitations in their data modeling techniques, such as linearity, sparsity, and lack of hierarchical representation. Principal component analysis (PCA) applies orthogonal transformation to produce linear combination of uncorrelated variables that best explains the variability of the data, whereas independent component analysis transforms the dataset into independent components to reduce dimensionality. Deep learning methods, however, can learn complex features from the data at multiple levels in various hidden layers.