Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

AWS MENA Community profile image‪Kareem Negm‬‏
‪Kareem Negm‬‏ forAWS MENA Community

Posted on

     

Amazon Machine Learning| ML Key Concepts

Amazon Machine Learning Key Concepts

Data sources

TermDefinition
AttributeA unique, named property within an observation. In tabular-formatted data such as spreadsheets or CSV files
Datasource NameA unique name for a dataset
Input DataCollective name for all the observations that are referred to by a datasource.
LocationAmazon ML can use data that is stored within Amazon S3 buckets, Amazon Redshift databases, or MySQL databases in Amazon Relational Database Service (RDS)
ObservationA single data point that is part of a datasource
SchemaThe information needed to interpret the input data, including attribute names and their assigned data types, and names of special attributes.
StatisticsSummary statistics for each attribute in the input data
StatusIndicates the current state of the datasource, such as In Progress, Completed, or Failed.
Target Attributethe target attribute is the attribute whose value will be predicted by a trained ML model

ML Models

TermDefinition
RegressionML model to predict a numeric value
MulticlassML model to predict values that belong to a limited, pre-defined set of permissible values.
BinaryML model to predict values that can only have one of two state
Model SizeML models capture and store patterns. The more patterns a ML model stores, the bigger it will be. ML model size is described in Mbytes.
Number of Passeshe number of times that you let Amazon ML use the same data records is called the number of passes.
RegularizationRegularization is a machine learning technique that you can use to obtain higher-quality models

Evaluations

TermDefinition
Model InsightsAmazon ML provides you with a metric to evaluate the predictive performance of your model.
Precisionthe number of positive class predictions that actually belong to the positive class.
Recallthe number of positive class predictions made out of all positive examples in the dataset.
AUCArea Under the ROC Curve (AUC) measures the ability of a binary ML model to predict a higher score for positive examples as compared to negative examples
AccuracyAccuracy measures the percentage of correct predictions.
F1-scoreThe macro-averaged F1-score is used to evaluate the predictive performance of multiclass ML models.
RMSEThe Root Mean Square Error (RMSE) is a metric used to evaluate the predictive performance of regression ML models.
Cut-offThe cut-off is the threshold that you use to determine whether a predicted value is correct or not.


Batch Predictions

TermDefinition
Output LocationThe results of a batch prediction are stored in an S3 bucket output location.
Manifest FileThis file relates each input data file with its associated batch prediction results. It is stored in the S3 bucket output location.

Real-time Predictions

Real-time predictions are for applications with a low latency requirement, such as interactive web, mobile, or desktop applications.

TermDefinition
Real-time Prediction APIThe Real-time Prediction API accepts a single input observation in the request payload and returns the prediction in the response.
Real-time Prediction EndpointTo use an ML model with the real-time prediction API, you need to create a real-time prediction endpoint. Once created, the endpoint contains the URL that you can use to request real-time predictions.

AWS WhitePaper Summary

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

More fromAWS MENA Community

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp