Skip to main content
. 2020 Jun 11;33(9):1061–1066. doi: 10.1016/j.echo.2020.04.025

Table 1.

Machine learning versus deep learning

Machine learning Deep learning
Can perform with smaller amounts of data Benefits from large amounts of data
Can work on low-end machines Requires a high-end machine to train but can be run on low-end machines (e.g., smart phones)
Depends on specific function to reach a conclusion Can learn very complex functions to reach a conclusion
Important features must be identified by an expert Neural network determines most important features, do not need to be identified by an expert
Short time to train Long time to train
Uses statistical methods to improve with experience Mimics functionality of human brain neural networks