Machine Learning
Table of Contents
Amazon Machine Learning (AML) vs. Amazon SageMaker
- SageMaker is a platform used to build, train and deploy machine learning models at scale.
- Manage entire end-to-end process
- Include most common ML algorithms and frameworks and optimize them to deliver performance.
- Dive into more complicated models (with Jupyter Notebooks with different algorithms to change different models).
- Connect directly to S3 data.
- Use AWS Glue to move data from RDS, DynamoDB, Redshift into S3.
- AML has more limitation
- Limited tooling behind it
- Data retrieval: S3, Redshift, RDS
- More limitation on supported models - only
- Binary classification
- Multiclass classification
- Regression
Amazon Machine Learning AML vs. Mahout vs. Spark/SparkMLlib
- AML is limited to 100 categorical/multiclass recommendations.
- AML supports only supervised learning - AML requires data to be labelled.