liveBook · Manning

Discriminative model

As explained in Investing for Programmers

A discriminative model predicts labels or quantitative outcomes from input data without generating new content.

A discriminative model predicts labels or quantitative outcomes from input data rather than generating new content. In financial research, it narrows a question into outputs such as buy, sell, hold, up, down, or a forecast share price. section 8.1.5 section 8.2.4

Typical uses include:

  • Classifying likely industry outcomes from economic data, sentiment, and other inputs. section 8.1.5
  • Forecasting a likely future asset price with regression. section 8.1.5
  • Triggering automated trading orders when market data meets defined conditions. section 8.1.5

A narrow trading decision

A model may recommend selling shares despite a strong personal belief in the company’s future. Its output remains a fixed prediction or action signal, not a creative explanation. Such forecasts can support a narrow workflow but cannot remove risks from mismanagement, geopolitical change, or market volatility. section 8.1.5 section 8.2.4

How Investing for Programmers covers it

How deep it goes
Defines classification and regression outputs but stops short of explaining model reasoning or implementation internals.
Examples
Uses industry-outcome assessment, share-price forecasting, buy-sell-hold signals, and automated order triggers.
What you can do after
Apply it via traditional machine learning to produce focused financial predictions or trigger rule-based trading actions.
How it connects
Connects machine learning with classification, regression, financial forecasting, robo trading, and generative AI.

Also explained in

Compare how 4 books explain discriminative model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Investing for Programmers. The section links point to the parts of the book it draws on.