Linear Regression, GLMs and GAMs with R

How to extend linear regression to specify and estimate generalized linear models and additive models.

4.10 (246 reviews)
Udemy
platform
English
language
Data Science
category
Linear Regression, GLMs and GAMs with R
2,332
students
8 hours
content
Sep 2020
last update
$44.99
regular price

What you will learn

Understand the assumptions of ordinary least squares (OLS) linear regression.

Specify, estimate and interpret linear (regression) models using R.

Understand how the assumptions of OLS regression are modified (relaxed) in order to specify, estimate and interpret generalized linear models (GLMs).

Specify, estimate and interpret GLMs using R.

Understand the mechanics and limitations of specifying, estimating and interpreting generalized additive models (GAMs).

Why take this course?

Linear Regression, GLMs and GAMs with R demonstrates how to use R to extend the basic assumptions and constraints of linear regression to specify, model, and interpret the results of generalized linear (GLMs) and generalized additive (GAMs) models. The course demonstrates the estimation of GLMs and GAMs by working through a series of practical examples from the book Generalized Additive Models: An Introduction with R by Simon N. Wood (Chapman & Hall/CRC Texts in Statistical Science, 2006). Linear statistical models have a univariate response modeled as a linear function of predictor variables and a zero mean random error term. The assumption of linearity is a critical (and limiting) characteristic. Generalized linear models (GLMs) relax this assumption of linearity. They permit the expected value of the response variable to be a smoothed (e.g. non-linear) monotonic function of the linear predictors. GLMs also relax the assumption that the response variable is normally distributed by allowing for many distributions (e.g. normal, poisson, binomial, log-linear, etc.). Generalized additive models (GAMs) are extensions of GLMs. GAMs allow for the estimation of regression coefficients that take the form of non-parametric smoothers. Nonparametric smoothers like lowess (locally weighted scatterplot smoothing) fit a smooth curve to data using localized subsets of the data. This course provides an overview of modeling GLMs and GAMs using R. GLMs, and especially GAMs, have evolved into standard statistical methodologies of considerable flexibility. The course addresses recent approaches to modeling, estimating and interpreting GAMs. The focus of the course is on modeling and interpreting GLMs and especially GAMs with R. Use of the freely available R software illustrates the practicalities of linear, generalized linear, and generalized additive models.

Screenshots

Linear Regression, GLMs and GAMs with R - Screenshot_01Linear Regression, GLMs and GAMs with R - Screenshot_02Linear Regression, GLMs and GAMs with R - Screenshot_03Linear Regression, GLMs and GAMs with R - Screenshot_04

Reviews

Minhyung
August 22, 2022
1) Content and structure do not match. The original 4-day workshop is structured in a weird way. 2) Some lecture slides are missing, but the lecturer says they are just unavailable. 3) This lecture does not provide the lecture scripts (maybe too old?)
Sean
November 10, 2020
Not all of the materials are included (excersise data sets, etc) and some of the material is very outdated (R Commander). Sometimes there are captions for the hearing impaired, while other times there are not. These captions also cover material on the slides in many cases. The lecturer himself often rambles, and reads his slides in a static and unengaging way. He spends does not spend adequate time explaining the functions in R.
Nina
October 19, 2020
This course i useful at pointing you towards the concepts that are important to learn but is not good at explaining complicated concepts.
Daniel
November 10, 2018
I found the course to be helpful in developing a beginner level understanding of GAM. However, I felt like parts of the presentation was rushed. While the examples helped solidify knowledge, there were times where I felt like the instructor just rushed through the outputs. OVerall, its a good course for beginners, but I would definitely supplement your learning with additional resources.
Theodore
November 9, 2018
The course is somewhat disorganized at times with what looks like material from other courses he's taught in the past. The overlay of text on the bottom of the screen often obscures the lower part of the presentations and can be distracting at times. Geoffrey seems like a decent guy but I think the nuances of statistics seem to elude him at times and he seems to even gets thing wrong at certain points. I appreciate the real world examples, the good presentation in standard American English, the exercises and the good reference material cited.
Gonzalo
August 12, 2018
El curso es bueno y la base teórica está bien. A mi parecer cuando se adentra en los GAMs es cuando se acelera el curso y uno se pierde fácilmente. Sería mejor si describiera más cada parte dentro de las funciones y por qué se escogen unos valores específicos y no otros. Aunque, imagino que el tutor está siguiendo los ejemplos del libro de Simon N. Wood.
V.
May 2, 2018
This is the only course I could find that covers GAMs in R. I learned a lot from this course but the terminology/concepts were over my head at times. I would have gotten more out of the course if the topics were broken down into plain language first before going into the statistical jargon.
Leena
December 27, 2017
Seems to cover the topic in lot of detail. However, it seems the video/audio may have been recorded during live teaching, and sometimes the lecturer starts a sentence, then abruptly stops, or changes what he says during the sentence which can make it hard to follow the material.
Gonzalo
September 18, 2017
Explanations seem a bit slopy sometimes, but the overall content seems Ok. Want to see if the GLM and specially the GAM part offers good insights into the theory/applications (which is why I bougth the course)
David
July 11, 2017
Even though the expositor know the subject, he douts too much when talking and constantly corrects himself on the fly, making the presentation a bit dull and hard to follow at times; is better ro read the books he suggest than watchinghis classes
Nick
May 31, 2017
Good generalizations of non linear models but would love a little more background on some of the terms used. Perhaps I would need to take a statistics course but a little more explanation on the "why". For example, when modeling proportions, why does the variance curve have a peak.
Sven
April 11, 2017
Author is trying to explain as much background possible related to GLMs of which he sure has (my rating is based only of the first two sections). Not everything is explained and could be explained in more detail, for example summary results. The Video seems to be recorded in 2011 if date shown in the video is correct. Unstructured exercise files and directories.
Kristin
August 3, 2016
Very easy to understand, good pace to follow along with and look at my own data at the same time. Great explanations, great slides. Thank you!
Wing
July 28, 2016
R COMMANDER interface is different from what is shown. barely able to replicate the results. explanation not clear.
Vivekanandhan
April 22, 2016
It's difficult for the beginners to visualize the concepts. Even though it's been clearly explained, it's difficult for visualize it in the mind. I recommend the instructor to give some visualize representation for each concepts.

Charts

Price

Linear Regression, GLMs and GAMs with R - Price chart

Rating

Linear Regression, GLMs and GAMs with R - Ratings chart

Enrollment distribution

Linear Regression, GLMs and GAMs with R - Distribution chart

Related Topics

701416
udemy ID
12/19/2015
course created date
11/22/2019
course indexed date
Bot
course submited by