Scorecard

A scorecard is a statistical or machine learning predictive model used primarily in fields like credit risk, marketing, and healthcare to predict future outcomes based on historical data. It assigns a numerical score to a set of characteristics or inputs, which represent the likelihood of a specific outcome—such as a customer’s likelihood to default on a loan or to respond to a marketing offer.

A scorecard takes a set of predictive parameters, called characteristics. The entire range of possible values for a given characteristics is split into several sub-ranges, called bins. Each of the bins gets assigned a numeric value—a partial score. When a data request is processed by the scorecard, it checks for each parameter which bin it falls into it and extracts the partial score for it. Then it summarizes all partial scores to produce one value—the final score, which can also be further processed, or normalized, to make it fall within a predetermined range of values. With the help of the final score, all requests can be rank-ordered by their likelihood to produce a desired outcome for the business. Typically, the higher the final score, the better.

For example, a scorecard can try to predict the likelihood of repaying a loan. It can pick some of the parameters from the loan application request, such as income, age, number of past bankruptcies or past due payments, etc. as predictive characteristics.

Each bin in a characteristic may be assigned a reason code and message. When a final score is calculated, the scorecard will automatically produce a list of reason codes, rank-ordered by their contribution (partial score) to the final outcome. This way it is easy to demonstrate to clients what influenced the score-driven decision—make it clear, for example, why their loan application was declined.

Typically scorecards are trained automatically using statistical methods on historical (already known) outcomes, but you can also develop them by hand to capture expert-driven decision strategies.

When a scorecard asset is created in ProcessMIX, a backing data structure to hold its request parameters is auto-generated for it as well. As you edit the scorecard parameters, the system automatically updates the supporting data structure's properties to keep it in sync.

The reason codes for a scorecard asset, if they are used, come from a dictionary asset. It has to be configured to have a "Reason code" type, so that the system automatically populates it with necessary properties used during scorecard execution.

You can learn more about creating and editing scorecards in the Scorecard Builder section.

Last updated