06.09.2023 Views

25949117

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

groupings within data sets.

Some common examples of cluster analysis classifications would include the following:

Socioeconomic tiers Income, education, profession, age, number of children, size of city or

residence, and so on.

Psychographic data Personal interests, lifestyle, motivation, values, involvement.

Social network graphs Groups of people related to you by family, friends, work, schools,

professional associations, and so on.

Purchasing patterns Price range, type of media used, intensity of use, choice of retail outlet,

fidelity, buyer or nonbuyer, buying intensity.

The other type of approach to unsupervised machine learning is to use a reward system, rather than

any kind of teaching aids, as are commonly used in supervised learning. Positive and negative rewards

are used to provide feedback to the predictive model when it has been successful.

The key to success in implementing this model is to enable the new model to make its predictions

based solely on previous rewards and punishments for similar predictions made on similar data sets.

Unsupervised machine learning algorithms can be a powerful asset when there is an easy way to

assign feedback values to actions. Clustering can be useful when there is enough data to form clusters

to logically delineate the data. The delineated data then make inferences about the groups and

individuals in the cluster.

Deploying a prediction model

In the world of Azure Machine Learning, the deployment of a new prediction model takes the form of

exposing a web service on the public Internet via Microsoft Azure. The web service can then be invoked

via the Representational State Transfer (REST) protocol.

Azure Machine Learning web services can be called via two different exposed interfaces:

Single, request/response-style calls.

“Batch” style calls, where multiple input records are passed into the web service in a single call

and the corresponding response contains an output list of predictions for each input record.

When a new machine learning prediction model is exposed on the Web, it performs the following

operations:

New input data is passed into the web service in the form of a JavaScript Object Notation (JSON)

payload.

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!