- Level Foundation
- المدة 18 ساعات hours
- الطبع بواسطة SAS
-
Offered by
عن
SAS Viya is an in-memory distributed environment used to analyze big data quickly and efficiently. In this course, you’ll learn how to use the SAS Viya APIs to take control of SAS Cloud Analytic Services from a Jupyter Notebook using R or Python. You’ll learn to upload data into the cloud, analyze data, and create predictive models with SAS Viya using familiar open source functionality via the SWAT package -- the SAS Scripting Wrapper for Analytics Transfer. You’ll learn how to create both machine learning and deep learning models to tackle a variety of data sets and complex problems. And once SAS Viya has done the heavy lifting, you’ll be able to download data to the client and use native open source syntax to compare results and create graphics.الوحدات
Course Overview
1
Videos
- Course Overview
1
Readings
- Learner Prerequisites
Course Logistics
1
External Tool
- Access SAS Viya for Learners
2
Readings
- Course Logistics and Setup Information (Required)
- Using Forums and Getting Help
SAS Viya and Cloud Analytic Services (CAS)
1
Assignment
- Question - CAS Server
2
Videos
- SAS Approach to Open Source Integration
- Cloud Analytic Services
Open Source Development Interfaces
1
Assignment
- Question - Jupyter Notebooks
1
Videos
- Jupyter Notebooks and Open Source Development Interfaces
Scripting Wrapper for Analytics Transfer (SWAT)
1
Assignment
- Questions - SWAT and CAS Processing
2
Videos
- SAS Scripting Wrapper for Analytics Transfer
- CAS Actions in SAS Viya
Fundamentals of the R and Python APIs
1
Assignment
- Questions - Fundamentals
1
External Tool
- Practice - Exploring the Bank Promotion Data Set Using CAS
5
Videos
- Connecting to CAS and Reading in Data
- DataFrames and CAS Tables on the Clients and Server
- Advantages to Open Source Integration
- Demo: Getting Started with CAS and the R API
- Demo: Getting Started with CAS and the Python API
Review
1
Assignment
- SAS® Viya® and Open Source Integration Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Demos and Practices
Predictive Modeling
1
Assignment
- Questions - Predictive Modeling
2
Videos
- Introduction to Predictive Modeling
- Data Partitioning: Preventing Overfitting
Predictive Models
1
Assignment
- Questions - Predictive Models
6
Videos
- Logistic Regression Models
- Support Vector Machines
- Decision Trees
- Ensemble of Trees
- Neural Network Models
- Autotuning Hyperparameters
Model Assessment
1
Assignment
- Questions - Model Assessment
2
Videos
- Model Performance Assessment
- Model Performance Charts: ROC and Lift
Creating, Scoring, and Assessing Predictive Models with the R/Python API
2
External Tool
- Practice - Creating, Scoring, and Assessing Tree-Based Models
- Practice - Efficient Coding with Functions and Loops
5
Videos
- Demo: Using the R API to Create, Score, and Assess Models
- Demo: Using the Python API to Create, Score, and Assess Models
- Demo: Creating a Gradient Boosting Model in SAS Studio
- Demo: Using R Functions and Loops for Efficient Coding
- Demo: Using Python Functions and Loops for Efficient Coding
Review
1
Assignment
- Machine Learning Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Demos and Practices
Introduction to Text Analytics
1
Assignment
- Questions - Text Analytics Fundamentals
1
Videos
- Text Analytics
Natural Language Processing
1
Assignment
- Questions - Natural Language Processing
1
External Tool
- Practice - Exploring Movie Description Text Documents
8
Videos
- Natural and Formal Languages
- Processing Words
- Processing Context
- Processing Concepts
- Extracting Information from the Term-Document Matrix
- Word Embedding
- Demo: Using the R API to Explore Text Documents
- Demo: Using the Python API to Explore Text Documents
Review
1
Assignment
- Text Analytics Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Demos and Practices
Traditional Neural Networks versus Deep Learning
1
Assignment
- Questions - Traditional Neural Networks vs Deep Learning
6
Videos
- Traditional Neural Networks
- Hidden Unit Activation Functions
- Weight Initialization
- Regularization Methods
- Nonlinear Optimization Algorithms (or Gradient-Based Learning)
- Processors for Analytics
Recurrent Neural Networks
1
Assignment
- Questions - Recurrent Neural Networks
1
External Tool
- Practice - Using Deep Learning to Classify Profitable Movies
7
Videos
- Deep Neural Networks (DNN) versus Recurrent Neural Networks (RNN)
- Recurrent Neural Network Architecture
- Improving RNN Models
- Gated Recurrent Unit (GRU)
- Long Short-Term Memory (LSTM)
- Demo: Deep Learning Sentiment Prediction Using the R API
- Demo: Deep Learning Sentiment Prediction Using the Python API
Review
1
Assignment
- Deep Learning Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Dem
Time Series Modeling and Forecasting
1
Assignment
- Questions Time Series Modeling and Forecasting
2
Videos
- Time Series Forecasting
- Model Performance and Assessment
Exponential Smoothing Models
1
Assignment
- Questions - Exponential Smoothing Parameters
2
Videos
- Weighted Averages
- Simple Exponential Smoothing
ARIMAX Models
1
Assignment
- Questions - ARIMAX Models and Stationary Time Series
3
Videos
- ARIMAX Models and Stationarity
- Autoregressive and Moving Average Terms
- Forecasting with Recurrent Neural Networks
Creating Forecasting Models Using the R/Python API
1
External Tool
- Practice - Building a Long Short-Term Memory Recurrent Neural Network
4
Videos
- Demo: Automatic Forecasting Using the R API
- Demo: Automatic Forecasting Using the Python API
- Demo: Deep Learning Forecasting Using the R API
- Demo: Deep Learning Forecasting Using the Python API
Review
1
Assignment
- Time Series Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Demos and Practices
Deep Learning Image Classification
1
Assignment
- Questions Deep Learning Image Classification
1
External Tool
- Practice - Classifying Clothing Images Using a Convolutional Neural Network
7
Videos
- Image Classification and Object Detection
- Convolutional Neural Networks for Image Classification
- Convolution Layers
- Pooling Layers
- Fully Connected and Output Layers
- Demo: Classifying Color Images Using the R API
- Demo: Classifying Color Images Using the Python API
Review
1
Assignment
- Image Classification Quiz
SAS Viya for Learners
1
External Tool
- Access SAS Viya for Learners for Demos and Practices
Modeling Interactions in Factorization Machines
1
Assignment
- Questions - Modeling Interactions in Factorization Machines
1
External Tool
- Practice - Modeling Sparse Ratings Using Factorization Machines
4
Videos
- Recommender Systems
- Factorization Machines for Recommendation
- Demo: Modeling Sparse Data Using the R API
- Demo: Modeling Sparse Data Using the Python API
Review
1
Assignment
- Factorization Machines Quiz
Auto Summary
Unlock the power of SAS Viya for big data analytics with this foundational course. Learn to use SAS Viya REST APIs to control SAS Cloud Analytic Services directly from Jupyter Notebooks using Python or R. Master data upload, analysis, and predictive modeling, leveraging the SWAT package for seamless integration. Dive into machine learning and deep learning models to solve complex problems. Ideal for data science enthusiasts, the course spans 1080 minutes and is available through Coursera with Starter and Professional subscription options. Join now to enhance your data science skills!

Jordan Bakerman
Ari Zitin