Skip to main content icon/video/no-internet

PARSCALE

PARSCALE is a software tool designed to analyze test response data based on item response theory (IRT) models. In the early 1990s, Eiji Muraki and R. Darrell Bock first developed the initial version of PARSCALE for the DOS platform. The latest version, PARSCALE 4.1 for the Microsoft Windows platform, is commercially available from Scientific Software International, Chicago, IL. There also is a modified version of PARSCALE for the UNIX platform, which is customized mainly for internal use at Educational Testing Service.

PARSCALE was one of the few software tools available in the 1990s and early 2000s for analyzing ordered polytomous response data, such as Likert-type rating scale responses and graded response data. The program supports several different IRT models for polytomous data including the graded response model (GRM), partial credit model (PCM), and generalized partial credit model (GPCM). It also supports dichotomously scored data based on one- or two-parameter logistic models as a special case of GRM or partial credit model or data based on a three-parameter logistic model. PARSCALE can handle a mixture of items with different numbers of response categories and IRT models.

In addition to estimating the item parameters and person scores, PARSCALE offers useful functionalities for multiple-group analysis, rater effect analysis, and differential item and functioning analysis.

IRT Models Supported in PARSCALE

GRM in PARSCALE is, in the logistic form, given by

Pjk(θ)=exp(Daj(θbj+djk))1+exp(Daj(θbj+djk))exp(Daj(θbj+djk+1))1+exp(Daj(θbj+djk+1)),

where D is the scaling coefficient, which is either 1 (for logistic metric) or 1.7 (for the normal metric); aj and bj are a common slope parameter (i.e., item discrimination parameter) and a threshold parameter (i.e., item difficulty parameter) for item j, respectively; and djk is the score-category parameter for category k. Unlike PARSCALE, in Samejima’s original GRM work in 1969 and 1972, –bj + djk was simply expressed as –bjk. PARSCALE also supports the normal-ogive version of GRM, which is

Pjk(θ)=12πaj(θbj+djk+1)aj(θbj+djk)exp(t22)dt.

Another IRT model for polytomously scored response data supported by PARSCALE is the Masters partial credit model and its generalized version, GPCM, by Muraki. The GPCM is given by

pjk(θ)=exp(v=0kDaj(θbjv))w=0mjexp(v=0wDaj(θbjv)),

where k = 1, 2, … , mj.

For dichotomously scored response data, PARSCALE supports the three-parameter logistic model, in which the lower asymptote of item characteristic function is addressed by c-parameter in

Pj(θ)=cj+(1cj)11+exp(Daj(θbj)).

Estimation Methods and Processes

PARSCALE divides the model estimation process into four “phases.” Phase 0 is for processing the syntax input and other data input files and calibration settings. Phase 1 is for summarizing the response data matrix (reporting frequencies of response categories for each item) and for calculating the mean and standard deviation of response for each item as well as the Pearson product-moment correlation and polyserial correlation coefficients, which are used for computing the initial values for a- and b-item parameters for each item.

Phase 2 is for calibrating item parameters. PARSCALE uses the marginal maximum-likelihood estimation (MMLE) method, which is an instance of the expectation–maximization (EM) algorithm. In the expectation (E) step of the EM algorithm with MMLE at the beginning, given the initial item parameter values from Phase 1, the expected posterior distribution is computed based on marginalized θ distribution, which is from an integral of probabilities of different response patterns across quadrature nodes with preset weights. In PARSCALE, the integral is approximated using the Gauss–Hermite quadrature method. In the maximization (M) step of Phase 2, using the expected values from the E step, item parameter values that maximize the log-likelihood function are searched using the Newton–Gauss (i.e., Fisher scoring) iterative procedure. By default, PARSCALE assumes a log-normal prior distribution for a parameters (i.e., slope parameter), a normal prior distribution for b parameters (i.e., threshold parameter), and a β prior distribution for c parameters (i.e., lower asymptote parameter). Once the M step search finds the item parameter estimates, the E and M steps are repeated until either the number of iterations reaches a maximum level or the convergence criterion is met. PARSCALE allows users extensive controls over the MMLE setting, including the number and weight of quadrature points, the maximum number of EM iterations, the maximum number of Newton–Gauss iterations, and conversion criteria for the EM and Newton–Gauss procedures.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading