“”
An Introduction to Machine Learning using Stata

An Introduction to Machine Learning using Stata

Unlock the power of machine learning with Stata in this comprehensive introductory course. Designed for researchers, practitioners, and policymakers, this course bridges the gap between statistical methods and machine learning, emphasising practical applications over algebraic theory.

Enrol Here
Enrol Here
£200.00
Guaranteed safe and secure checkout
2 Days
Online via Teams
Stata

Overview

Recent years have witnessed an unprecedented availability of information on social, economic, and health-related phenomena. Researchers, practitioners, and policymakers now have access to huge datasets (so-called “Big Data”) on people, companies and institutions, web and mobile devices, satellites, etc., at increasing speed and detail.

 

Machine learning is a relatively new approach to data analytics, which places itself in the intersection between statistics, computer science, and artificial intelligence. Its primary objective is to turn information into knowledge and value by “letting the data speak”. Machine learning limits prior assumptions on data structure, and relies on a model-free philosophy supporting algorithm development, computational procedures, and graphical inspection more than tight assumptions, algebraic development and analytical solutions. Computationally unfeasible a few years ago, machine learning is a product of the computer’s era, of today machines’.

 

Today, various machine learning packages are available within Stata, but some of these are not known to all Stata users. This course fills this gap by making participants familiar with Stata's potential to draw knowledge and value from rows of large and possibly noisy data. The teaching approach will be based on graphical language and intuition more than on algebra. The sessions will make use of instructional as well as real-world examples and will balance theory and practical sessions evenly.

How It Works
What You'll Learn

After the course, you can expect to achieve the following learning outcomes:

  • Comprehensive Understanding of Stata's Machine Learning Capabilities.
    • Participants will gain a deep understanding of how to leverage Stata's various machine learning packages. This includes proficiency in applying machine learning techniques for data analysis, with an emphasis on practical implementation.
  • Mastering Research Tasks.
    • Participants will be equipped with the skills to master essential research tasks, such as factor-importance detection, signal-from-noise extraction, correct model specification, and model-free classification. This proficiency extends to both data-mining and causal perspectives.
  • Graphical Language and Intuitive Approach.
    • The course emphasizes a graphical language and intuitive understanding over algebraic methods. Participants will develop the ability to visually interpret and communicate results, fostering a practical and applied approach to machine learning with Stata
Why This Course?
  • The course is delivered by Dr Giovanni Cerulli (Researcher at IRCrES-CNR, Research Institute on Sustainable Economic Growth, National Research Council of Italy) .

    Meet Dr Giovanni Cerulli, giving an overview of the course.

Real-world applications
  • Informed Decision-Making in Various Domains: Participants will be empowered to apply machine learning techniques in diverse fields, such as social sciences, economics, and health. This knowledge will enable them to make informed decisions based on insights extracted from large datasets.
  • Enhanced Research Capabilities: Researchers can apply the learned techniques to enhance their research methodologies. The course's focus on correct model specification and model-free classification ensures robust analysis, contributing to the reliability of research findings.
  • Efficient Data Utilization: Professionals and policymakers will benefit from the ability to extract valuable information from large and possibly noisy datasets. This efficiency in data utilization can lead to improved policy formulation, strategic planning, and business decision-making.

Agenda

Day 1:

Session 1: The basics of Machine Learning
Session 2: Model selection as a correct specification procedure
Day 2:

Session 1: Discriminant analysis and nearest-neighbor classification
Session 2: Neural networks

Prerequisites

  • Knowledge of basic statistics, Stata and econometrics is required, including:

    • The notion of conditional expectation and related properties;

    • point and interval estimation;

    • regression model and related properties;

    • probit and logit regression.

Pre-course reading

  • Cerulli, G. (2023), “Fundamentals of Supervised Machine Learning: With Applications in Python, R, and Stata”, Springer.
  • Cerulli G. (2021). Improving econometric prediction by machine learning, Applied Economics Letters, 28,16, 1419-1425.
  • Hastie, T., Tibshirani, R., Friedman, J. (2009), “The Elements of Statistical Learning: Data Mining, Inference, and Prediction”, Springer. 
  • Gareth, J., Witten, D., Hastie, T., Tibshirani, R.  (2013), “An Introduction to Statistical Learning”, Springer.
  • Cameron A.C. and Trivedi P.K. (2010), “Microeconometrics Using Stata”,  StataPress.

Course Timetable

Subject to minor changes

Day Morning Session Afternoon Session
Day One 10am-1pm (London time) 2pm-5pm (London time)
Day Two 10am-1pm (London time) 2pm-5pm (London time)

Terms

  • Student registrations: Attendees must provide proof of full time student status at the time of booking to qualify for student registration rate (valid student ID card or authorised letter of enrolment).
  • Additional discounts are available for multiple registrations.
  • Delegates are provided with temporary licences for the software(s) used in the course and will be instructed to download and install the software prior to the start of the course.
  • Payment of course fees required prior to the course start date.
  • Registration closes 5-calendar days prior to the start of the course.
  • 100% fee returned for cancellations made over 28-calendar days prior to start of the course.
  • 50% fee returned for cancellations made 14-calendar days prior to the start of the course.
  • No fee returned for cancellations made less than 14-calendar days prior to the start of the course.

 

The number of delegates is restricted. Please register early to guarantee your place.

Delivered By