A practical applications guide to machine learning regression models in psychology with Python

This guide presents a detailed overview of the most used machine learning (ML) techniques for psychologists who may not be familiar with advanced statistical methods, algorithms, or programming. Recognizing the growing interest in using data-driven approaches within psychological research, this guid...

Full description

Saved in:
Bibliographic Details
Main Authors: Nataša Kovač, Kruna Ratković, Hojjatollah Farahani, Peter Watson
Format: Article
Language:English
Published: Elsevier 2024-12-01
Series:Methods in Psychology
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590260124000225
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This guide presents a detailed overview of the most used machine learning (ML) techniques for psychologists who may not be familiar with advanced statistical methods, algorithms, or programming. Recognizing the growing interest in using data-driven approaches within psychological research, this guide describes applying ML techniques to investigate complex psychological phenomena. The paper covers the spectrum of algorithms, including decision trees, random forests, gradient boosting, stochastic gradient boosting, and XGBoost, highlighting their concepts and practical applications in psychology. Aiming to bridge the gap between theoretical understanding and practical performance, this paper offers step-by-step instructions on data preprocessing, correlation exploration, feature selection, and model evaluation within the Python programming environment. Readers are offered the necessary tools to apply ML in their research through explanations, examples, and visualization.
ISSN:2590-2601