Cargando…

A GPU-Based Gibbs Sampler for a Unidimensional IRT Model

Item response theory (IRT) is a popular approach used for addressing large-scale statistical problems in psychometrics as well as in other fields. The fully Bayesian approach for estimating IRT models is usually memory and computationally expensive due to the large number of iterations. This limits...

Descripción completa

Detalles Bibliográficos
Autores principales: Sheng, Yanyan, Welling, William S., Zhu, Michelle M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4897498/
https://www.ncbi.nlm.nih.gov/pubmed/27355058
http://dx.doi.org/10.1155/2014/368149
_version_ 1782436172890374144
author Sheng, Yanyan
Welling, William S.
Zhu, Michelle M.
author_facet Sheng, Yanyan
Welling, William S.
Zhu, Michelle M.
author_sort Sheng, Yanyan
collection PubMed
description Item response theory (IRT) is a popular approach used for addressing large-scale statistical problems in psychometrics as well as in other fields. The fully Bayesian approach for estimating IRT models is usually memory and computationally expensive due to the large number of iterations. This limits the use of the procedure in many applications. In an effort to overcome such restraint, previous studies focused on utilizing the message passing interface (MPI) in a distributed memory-based Linux cluster to achieve certain speedups. However, given the high data dependencies in a single Markov chain for IRT models, the communication overhead rapidly grows as the number of cluster nodes increases. This makes it difficult to further improve the performance under such a parallel framework. This study aims to tackle the problem using massive core-based graphic processing units (GPU), which is practical, cost-effective, and convenient in actual applications. The performance comparisons among serial CPU, MPI, and compute unified device architecture (CUDA) programs demonstrate that the CUDA GPU approach has many advantages over the CPU-based approach and therefore is preferred.
format Online
Article
Text
id pubmed-4897498
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-48974982016-06-28 A GPU-Based Gibbs Sampler for a Unidimensional IRT Model Sheng, Yanyan Welling, William S. Zhu, Michelle M. Int Sch Res Notices Research Article Item response theory (IRT) is a popular approach used for addressing large-scale statistical problems in psychometrics as well as in other fields. The fully Bayesian approach for estimating IRT models is usually memory and computationally expensive due to the large number of iterations. This limits the use of the procedure in many applications. In an effort to overcome such restraint, previous studies focused on utilizing the message passing interface (MPI) in a distributed memory-based Linux cluster to achieve certain speedups. However, given the high data dependencies in a single Markov chain for IRT models, the communication overhead rapidly grows as the number of cluster nodes increases. This makes it difficult to further improve the performance under such a parallel framework. This study aims to tackle the problem using massive core-based graphic processing units (GPU), which is practical, cost-effective, and convenient in actual applications. The performance comparisons among serial CPU, MPI, and compute unified device architecture (CUDA) programs demonstrate that the CUDA GPU approach has many advantages over the CPU-based approach and therefore is preferred. Hindawi Publishing Corporation 2014-10-30 /pmc/articles/PMC4897498/ /pubmed/27355058 http://dx.doi.org/10.1155/2014/368149 Text en Copyright © 2014 Yanyan Sheng et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Sheng, Yanyan
Welling, William S.
Zhu, Michelle M.
A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title_full A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title_fullStr A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title_full_unstemmed A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title_short A GPU-Based Gibbs Sampler for a Unidimensional IRT Model
title_sort gpu-based gibbs sampler for a unidimensional irt model
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4897498/
https://www.ncbi.nlm.nih.gov/pubmed/27355058
http://dx.doi.org/10.1155/2014/368149
work_keys_str_mv AT shengyanyan agpubasedgibbssamplerforaunidimensionalirtmodel
AT wellingwilliams agpubasedgibbssamplerforaunidimensionalirtmodel
AT zhumichellem agpubasedgibbssamplerforaunidimensionalirtmodel
AT shengyanyan gpubasedgibbssamplerforaunidimensionalirtmodel
AT wellingwilliams gpubasedgibbssamplerforaunidimensionalirtmodel
AT zhumichellem gpubasedgibbssamplerforaunidimensionalirtmodel