Machine Learning with SAS Viya
eBook - ePub

Machine Learning with SAS Viya

Share book
  1. 386 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Machine Learning with SAS Viya

Book details
Book preview
Table of contents
Citations

About This Book

Master machine learning with SAS Viya!

Machine learning can feel intimidating for new practitioners. Machine Learning with SAS Viya provides everything you need to know to get started with machine learning in SAS Viya, including decision trees, neural networks, and support vector machines. The analytics life cycle is covered from data preparation and discovery to deployment. Working with open-source code? Machine Learning with SAS Viya has you covered – step-by-step instructions are given on how to use SAS Model Manager tools with open source. SAS Model Studio features are highlighted to show how to carry out machine learning in SAS Viya. Demonstrations, practice tasks, and quizzes are included to help sharpen your skills.

In this book, you will learn about:

  • Supervised and unsupervised machine learning
  • Data preparation and dealing with missing and unstructured data
  • Model building and selection
  • Improving and optimizing models
  • Model deployment and monitoring performance

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Machine Learning with SAS Viya an online PDF/ePUB?
Yes, you can access Machine Learning with SAS Viya by in PDF and/or ePUB format, as well as other popular books in Computer Science & Neural Networks. We have over one million books available in our catalogue for you to explore.

Information

Publisher
SAS Institute
Year
2020
ISBN
9781951685379
Chapter 1: Introduction to Machine Learning
Introduction
Supervised Learning
Unsupervised Learning
Semisupervised Learning and Reinforcement Learning
Supervised Learning Predictions
Decision Prediction
Ranking Prediction
Estimation Prediction
Model Building and Selection
Model Complexity
Introducing Model Studio
Demo 1.1: Creating a Project and Loading Data
Model Studio: Analysis Elements
Demo 1.2: Building a Pipeline from a Basic Template
Quiz
Introduction
There are two main types of machine learning methods, supervised learning and unsupervised learning.
Supervised Learning
Supervised learning (also known as predictive modeling) starts with a training data set. The observations in a training data set are known as training cases (also known as examples, instances, or records). The variables are called inputs (also known as predictors, features, explanatory variables, or independent variables) and targets (also known as responses, outcomes, or dependent variables). The learning algorithm receives a set of inputs along with the corresponding correct outputs or targets, and the algorithm learns by comparing its actual output with correct outputs to find errors. It then modifies the model accordingly. Through methods like classification, regression, prediction, and gradient boosting, supervised learning uses patterns to predict the values of the label on additional unlabeled data. In other words, the purpose of the training data is to generate a predictive model. The predictive model is a concise representation of the association between the inputs and the target variables.
Supervised learning is commonly used in applications where historical data predicts likely future events. For example, it can anticipate when credit card transactions are likely to be fraudulent or which insurance customer is likely to file a claim.
Unsupervised Learning
Unsupervised learning is used against data that has no historical labels. In other words, the system is not told the “right answer” – there is no target data – the algorithm must figure out what is being shown. The goal is to explore the data and find some structure or pattern. Unsupervised learning works well on transactional data. For example, it can identify segments of customers with similar attributes who can then be treated similarly in marketing campaigns. Or it can find the main attributes that separate customer segments from each other. Popular techniques include self-organizing maps, nearest-neighbor mapping, k-means clustering, and singular value decomposition. These algorithms are also used to segment text topics, recommend items, and identify data outliers.
Semisupervised Learning and Reinforcement Learning
Other common methods include semisupervised learning and reinforcement learning. Semisupervised learning is used for similar applications as supervised learning. But it uses both labeled and unlabeled data for training – typically a small amount of labeled data with a large amount of unlabeled data (because unlabeled data is less expensive and takes less effort to acquire). This type of learning can be...

Table of contents