
Explore species distribution models with GIS and machine learning in R, including pre-processing raster and spatial data, classical models, and habitat suitability using real-life Peninsular Malaysia data.
Explore species distribution modeling with GIS-based habitat suitability and ecological niche concepts. Map habitat suitability from presence data and environmental parameters, using methods such as random forest for conservation outcomes.
Install R and RStudio, set up packages for raster and geo-referenced data, and build habitat suitability models using machine learning in R with Garett and related tools.
Explore alternative sources of species geo-location data beyond GPA and GBR, including bird-related platforms like eBird and iNaturalist, to access observations, checklists, and hotspots for field study.
Access climate data and country outlines in R for species distribution modeling, pulling bio climatic variables (bio1–bio19) at 2.5-minute resolution and clipping to country or state boundaries.
Read in elevation data from RTM 59 and SRT 60 rosters, merge adjacent rosters into a single mosaic, and use the mean for overlapping areas for species distribution models.
Conclude section 2 by outlining data sources for species distribution modeling, including occurrence data from the G-B website and GBI API, plus climate, topography, and optional land cover data.
Ensure raster predictors share the same extent, resolution, and coordinate reference system for reliable species distribution models in R, using a Peninsular Malaysia case study.
Clip rasters to a defined extent and crop all rasters to Peninsular Malaysia using the crop function from the raster package and a Malaysia shape file.
Explore classical species distribution modeling techniques using presence data to map habitat suitability and ecological niches, including climate-based methods, the domain model, and maximum entropy (MaxEnt) approaches.
Learn to use Maxent in R for presence-only species distribution modeling with raster predictors such as altitude and temperature. Evaluate performance (AUC 0.84) and predict habitat suitability using background points.
Use the red package to perform maxent analyses for species distribution modeling with multiple species, building predictor stacks from presence data. Evaluate with 20 percent test data and auc metrics.
Conclude section 4 by reiterating bioclim and maxent, showing how to build models with our data, and preview domain-based modeling with Gayford data splitting and area under the curve evaluation.
Apply machine learning to build species distribution and habitat suitability maps, using logistic regression, k-nearest neighbors, support vector machines, random forests, and gradient boosting, with cross-validation and AUC evaluation.
Learn to prepare presence and absence data for machine learning based species distribution models by compiling raster predictors, extracting values, and generating pseudo absences with ecologically informed backgrounds.
Prepare presence/absence data with land cover, climate, and topography predictors; read and inspect it, then create a reproducible 75/25 train/test split in R using Garrett before building habitat suitability models.
demonstrate obtaining digital elevation models within R using the elevator package, by defining an extent and zoom level to produce a merged elevation raster at 250 m or 2.5 km.
Identify the spatial distribution and concentration of geo locational points by applying 2D density mapping in R, visualizing forest fire locations in Australia with ggplot and world map overlays.
Are You an Ecologist or Conservationist Interested in Learning GIS and Machine Learning in R?
Then this course is for you! I will take you on an adventure into the amazing of field Machine Learning and GIS for ecological modelling. You will learn how to implement species distribution modelling/map suitable habitats for species in R.
My name is MINERVA SINGH and i am an Oxford University MPhil (Geography and Environment) graduate. I finished a PhD at Cambridge University (Tropical Ecology and Conservation). I have several years of experience in analyzing real life spatial data from different sources and producing publications for international peer reviewed journals.
In this course, actual spatial data from Peninsular Malaysia will be used to give a practical hands-on experience of working with real life spatial data for mapping habitat suitability in conjunction with classical SDM models like MaxEnt and machine learning alternatives such as Random Forests. The underlying motivation for the course is to ensure you can put spatial data and machine learning analysis into practice today. Start ecological data for your own projects, whatever your skill level and IMPRESS your potential employers with an actual examples of your GIS and Machine Learning skills in R.
So Many R based Machine Learning and GIS Courses Out There, Why This One?
This is a valid question and the answer is simple. This is the ONLY course on Udemy which will get you implementing some of the most common machine learning algorithms on real ecological data in R. Plus, you will gain exposure to working your way through a common ecological modelling technique- species distribution modelling (SDM) using real life data. Students will also gain exposure to implementing some of the most common Geographic Information Systems (GIS) and spatial data analysis techniques in R. Additionally, students will learn how to access ecological data via R.
You will learn to harness the power of both GIS and Machine Learning in R for ecological modelling.
I have designed this course for anyone who wants to learn the state of the art in Machine learning in a simple and fun way without learning complex math or boring explanations. Yes, even non-ecologists can get started with practical machine learning techniques in R while working their way through real data.
What you will Learn in this Course
This is how the course is structured:
It is a practical, hands-on course, i.e. we will spend some time dealing with some of the theoretical concepts . However, majority of the course will focus on implementing different techniques on real data and interpret the results. After each video you will learn a new concept or technique which you may apply to your own projects.
TAKE ACTION TODAY! I will personally support you and ensure your experience with this course is a success. And for any reason you are unhappy with this course, Udemy has a 30 day Money Back Refund Policy, So no questions asked, no quibble and no Risk to you. You got nothing to lose. Click that enroll button and we'll see you in side the course.