Intelligent Enterprise

Better Insight for Business Decisions

Intelligent Enterprise - Better Insight for Business Decisions
search Intelligent Enterprise
Advanced Search
RSS
Webcasts
Whitepapers
Subscribe
Home




February 16, 2001




Simultaneous Equation Models


To predict outcomes of actions, you need models that encapsulate processes

by Seth Grimes

MODEL PROGRESS
The evolution of decision-support models

DSM classes, listed by increasing degree of utility, are:
  1. Purely descriptive. Depicts information in abstract graphical or mathematical form
  2. Explanatory. Shows the factors and processes that produced a result
  3. Predictive. Proves to forecast the outcome of scenarios other than those used to build the model, within a foreseeable tolerance
  4. Goal-seeking or solvable. Predicts scenarios, subject to constraints, that will produce a desired outcome.

We work with a profusion of models for information-systems architecture and design that allow us to describe the physical world in abstract, conceptual, and logical form. We have a good understanding of the type of conceptual model that will best fit different types of data and applications. But at the risk of oversimplifying, I say that process and business-rule models, rather than data or software models, play the leading role in decision support.

These models, which I call decision-support models (DSMs), encapsulate methods of deriving meaning from the information. A DSM gives you an analytic framework for optimizing system and process performance, for evaluation of "what if?" scenarios, and for goal-seeking studies that concoct a recipe for your desired outcome. You need to do more than represent data and code in your analytic framework: It is on the transformation of inputs into outputs that decision support centers.

Approaches to modeling system dynamics - processes, rules, state transformations, and so on - run the gamut from flow diagrams and sets of declarative rules to complex systems of equations. Although they've been around as long as data and software models, they are generally less understood because, simply put, there are more of them. There are more of them because DSMs are tied with varying degrees of intimacy to particular subject areas - quantum physics, corporate finance, or college admissions, for example - or to specific processes that may occur in multiple, disparate subject-matter domains, or even more narrowly, to processes within specific domains.

Descriptive scope and accuracy, as well as explanatory power, make a DSM interesting, but two things make a model useful: It can be solved, and its solutions are meaningful. Flow diagrams and sets of rules in themselves are not solvable; you can't use a heuristic, high-level description of a system's transformation of inputs into outputs to determine the inputs and processing adjustments that will, subject to constraints, produce your desired outputs. To create a solvable, useful DSM, the conventional approach is to express it as a system of equations.

Basic models simply describe known outcomes; more sophisticated models show the transformation steps that turned inputs into outputs. (See sidebar "Model Progress.") Of course, a model doesn't have to be explanatory to provide good forecasts - I know that if I head northeast from Philadelphia I'll eventually get to New York City, whether I travel by train, bicycle, or skateboard. And a model that provides good forecasts isn't necessarily the best model for the job; there's more than one way to skin a cat. In practice, however, only a model based on transparent, realistic steps will be solvable.

With solvability, you can measure not only how accurately a model depicts a system, you can also evaluate the likely results of changes to inputs, processes, or both. This is a fancy way of saying that you can use a solvable model to optimize the modeled system. You optimize a model via a function that measures the difference between the model's results and real-world observations. You can then apply an optimized model to predict the outcome in alternative scenarios. The numerous possible applications for such solvable models in enterprises include:

  • Optimization of procurement, supply chain, manufacturing, and distribution
  • Resource scheduling
  • Network and transportation routing
  • Asset allocation and portfolio management.






IE Weekly Newsletter
Subscribe to the newsletter
    Email Address







InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo Jitter
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet Evolution
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space