/
CPT tools CPT tools

CPT tools - PowerPoint Presentation

faustina-dinatale
faustina-dinatale . @faustina-dinatale
Follow
367 views
Uploaded On 2016-02-26

CPT tools - PPT Presentation

Very much a work in progress Manipulating CPTs numericPart Splits a mixed data frame into a numeric matrix and a factor part rescaleTable Rescales the numeric part of the table normalizeTable ID: 232803

probability table distribution model table probability model distribution dibello data creates noisy matrix conditional partial credit normal function samejima

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "CPT tools" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

CPT tools

Very much a work in progressSlide2

Manipulating CPTs

numericPart

Splits a mixed data frame into a numeric matrix

and a factor part.

rescaleTable

Rescales the numeric part of the table

normalizeTable

scaleMatrix

Scales a matrix to have a unit diagonal

scaleTable

Scales a table according to the Sum and Scale

column.

getTableParents

Gets meta data about a conditional probability

table.

getTableStates

Gets meta data about a conditional probability

table.Slide3

Combination Rules/Structure Functions

Compensatory

DiBello-Samejima

combination function

Conjunctive

Disjunctive

OffsetConjunctive

Conjunctive combination function with one

difficulty per parent.

OffsetDisjunctive

eThetaFrame

Constructs a data frame showing the effective

thetas for each parent combination.

effectiveThetas

Assigns effective theta levels for categorical

variableSlide4

DiBello-XX Models

calcDSTable

Creates the probability table for

DiBello-Samejima

distribution

calcDSFrame

calcDNTable

Creates the probability table for

DiBello

-Normal distribution

calcDNFrame

calcDDTable

Calculates

DiBello-Dirichlet

model probability

and parameter tables

calcDDFrame

calcDSllike

Calculates the log-likelihood for data from a

DiBello-Samejima

(Normal) distributionSlide5

Discrete Partial Credit Model

calcDPCTable

Creates the probability table for the discrete

partial credit model

calcDPCFrame

gradedResponse

A link function based on

Samejima's

graded

response

partialCredit

A link function based on the generalized partial credit model

mapDPC

Finds an MAP estimate for a discrete partial credit CPTSlide6

Noisy-logic models

calcNoisyAndTable

Calculate the conditional probability table for

a Noisy-And or Noisy-Min distribution

calcNoisyAndFrame

calcNoisyOrTable

Calculate the conditional probability table for

a Noisy-Or or Noisy-Max distribution

calcNoisyOrFrameSlide7

Model Construction Utilities

buildFactorTab

Builds probability tables from Scored Bayes net

output.

build2FactorTab

buildMarginTab

marginTab

buildParentList

Builds a list of parents of nodes in a graph

dataTable

Constructs a table of counts from a set of

discrete observations.

mcSearch

Orders variables using Maximum Cardinality

search

structMatrix

Finds graphical structure from a covariance

matrixSlide8

Normal Model Utilities

areaProbs

Translates between normal and categorical

probabilities

pvecToCutpoints

pvecToMidpoints

buildRegressionTables

Builds conditional probability tables from

regressions

buildRegressions

Creates a series of regressions from a

covariance matrixSlide9

Output Plots

colorspread

Produces an ordered palate of

colours

with the

same hue.

stackedBars

Produces a stacked, staggered

barplot

stackedBarplot

compareBars

Produces comparison stacked bar charts for two

sets of groups

compareBars2

parseProbVec

Parses Probability Vector StringsSlide10

Diagnostic Plots & Tests

OCP2

Observable Characteristic Plot

OCP

betaci

Credibility intervals for a proportion based on

beta distribution

proflevelci

Produce cumulative sum credibility intervals

ciTest

localDepTestSlide11

Weight-of-Evidence

mutualInformation

Calculates Mutual Information for a two-way

table.

readHistory

Reads a file of histories of marginal

distributions.

woeBal

Weight of Evidence Balance Sheet

woeHist

Creates weights of evidence from a history

matrix.Slide12

Data Sets

MathGrades

Grades on 5 mathematics tests from

Mardia

, Kent

and

Bibby