When you build a predictive model in informetrics or scientometrics, you rarely start with a clean set of variables. Suppose you want to predict how many citations a paper will receive. You might have a dozen candidate predictors on hand: number of authors, number of references, page count, journal impact factor, the first author’s h-index, open access status, and more. Some of these genuinely drive citations. Others add noise. The challenge is deciding which variables belong in your model and which should be left out. Stepwise regression is one of the oldest and most widely used answers to that question, and understanding how it works, and where it goes wrong, is essential for anyone analysing bibliometric data.

Table of Contents

What is stepwise regression?

Stepwise regression is a method for fitting a regression model by automatically selecting a subset of independent variables from a larger pool of candidates. Instead of you deciding upfront exactly which predictors to keep, the algorithm builds the model one variable at a time. At each step, it adds or removes a single variable based on a statistical rule, then refits the model and checks again. This continues until no further change improves the model according to the chosen criterion.

The core idea is to find a parsimonious model, that is, a model that explains the outcome well while using as few predictors as possible. Running a regression with many variables, including irrelevant ones, produces a needlessly complex model that is hard to interpret and prone to error. Stepwise selection tries to trim that list down to a simple, interpretable set of variables that actually carry signal.

A useful way to picture the process: imagine your full set of candidate predictors as a list. The algorithm does not test every possible combination of variables (that would be computationally expensive with many predictors). Instead, it “steps” through the list, evaluating one variable at a time and making a local decision at each step. This greedy, step-by-step nature is exactly why it is called stepwise regression. The widely used algorithm behind it was first proposed by Efroymson in 1960.

The statistical criteria that drive the decisions

At every step, the algorithm needs a rule to decide whether a variable should enter or leave the model. Three criteria dominate practice.

The first is the p-value. A variable is added if its coefficient is statistically significant below a chosen entry threshold, and removed if its p-value rises above an exit threshold. This is intuitive but has a hidden cost we will return to later.

The second is the Akaike Information Criterion (AIC). AIC penalises the model’s likelihood by the number of parameters it includes, so models that fit well using fewer variables are preferred. After fitting an initial model, the AIC is computed for each submodel that would result from adding or removing a feature, and the algorithm moves to whichever option gives the best AIC. The process repeats until no change improves it.

The third is the Bayesian Information Criterion (BIC). BIC is similar to AIC but applies a heavier penalty for the number of parameters, especially as the sample size grows. Both AIC and BIC are penalised-likelihood criteria that try to balance goodness of fit against the risk of overfitting. In practice, BIC tends to select smaller models than AIC.

Types of stepwise regression

Stepwise regression comes in three main variants. They differ in where they start and in the direction they move.

Forward selection

Forward selection begins with an empty model containing no predictor variables. Each candidate variable is tested one at a time, and the one that gives the greatest improvement to the model (for example, the lowest p-value or the best AIC) is added first. The model is refitted, and the process repeats: at each stage, the most significant remaining variable is brought in. This continues until no remaining variable can add anything statistically significant to the model.

The appeal of forward selection is that it starts small and grows. This makes it well suited to situations where you have many candidate variables but suspect that only a handful matter. A key drawback, though, is that a variable added early stays in the model permanently, even if later additions make it redundant.

Backward elimination

Backward elimination is the mirror image. It starts with the full model that includes every candidate predictor and removes variables one at a time. At each step, the least useful variable, often the one with the highest p-value or the one whose removal most improves the adjusted R-squared, is deleted. The model is refitted and the process repeats until no variable can be removed without a statistically significant loss of fit.

Backward elimination has a practical limitation worth noting. Because it begins with the full model, it requires the dataset to support estimating every variable at once. It is generally recommended only with large sample sizes, where the number of observations comfortably exceeds the number of predictors. With many candidate variables and few observations, the starting full model may be unstable or impossible to fit.

Bidirectional (combined) stepwise

The third variant combines both directions and is what people most often mean by “stepwise regression.” It adds the most significant variable as in forward selection, but at each step it also checks whether any variable already in the model has become insignificant because of the new addition. If so, that variable is removed. The process of adding and removing continues until no further addition or deletion improves the model.

This is a meaningful improvement over plain forward selection. In a combined procedure, a variable might be added at step 2, dropped at step 5, and added again at step 9. Because variables that lose their usefulness can be discarded, the final model is less likely to retain predictors that only mattered early on. The trade-off is that the procedure runs more comparisons at each step.

Application in informetrics and scientometrics

Stepwise regression is a natural fit for bibliometric prediction problems, because these datasets often contain a large array of explanatory variables and no clear theory about which ones matter most. Citation prediction is the classic example.

Researchers have used multiple regression to predict citation counts from features such as the number of authors, number of pages, and number of references. In one analysis of big data research, the number of citations was modelled using author count, page count, and reference count, with the significance of each predictor tested individually. When a study like this starts with many candidate indicators, a stepwise procedure can help identify which subset actually contributes to the prediction.

The scope of candidate variables in scientometrics can be wide. Studies predicting the time to a paper’s first citation have drawn on indicators grouped into categories such as article characteristics, first-author impact, the highest h-index author’s citations, self-citations, reference list factors, and journal quality indicators. With so many possible predictors, manually deciding which to keep is difficult, and an automated selection method offers a structured starting point.

Patent analysis follows the same pattern. Researchers have explained patent citation frequency using feature values such as the numbers of inventors, classifications, pages, figures, tables, and claims drawn from patent records. Across these applications, the common thread is that the analyst faces more candidate variables than the model should sensibly hold, which is precisely the problem stepwise regression was designed to address.

Limitations and the risk of overfitting

Stepwise regression is convenient, but it carries serious statistical risks that every analyst should understand before relying on it.

The most important is overfitting. Because the algorithm searches through many models to find the combination that fits the data best, it tends to capture quirks specific to the sample rather than the true underlying relationship. As a result, a stepwise model often fits much better on the data used to build it than on new, out-of-sample data. In extreme cases, stepwise procedures have produced statistically significant models even when run on pure random numbers. This is a sobering reminder that significance, on its own, does not guarantee a meaningful model.

A closely related problem is the inflation of false positives. Stepwise selection makes its decisions using many repeated hypothesis tests, but the p-values it reports are not adjusted for all that testing. This leads to over-selection of features and false positive findings, a problem made worse when predictors are highly correlated. The reported coefficients and their uncertainty are therefore overly optimistic, because they ignore the selection process that produced them.

Multicollinearity compounds these issues. When candidate predictors are strongly correlated with each other, which is common in bibliometric data where many indicators measure related aspects of impact, stepwise methods can behave erratically. The procedure may pick one variable over an equally valid alternative for reasons that have little to do with substance. Model instability is a visible symptom: small changes in the data can sometimes lead to a completely different set of selected variables.

There is also a conceptual limitation. Stepwise regression hands the choice of variables to a computer program, without any consideration for what the variables actually measure or how they fit into the theoretical framework of the study. A variable might be dropped because it narrowly missed a significance threshold, even though theory and prior research strongly suggest it belongs. For this reason, it is usually more appropriate to let theory and previous findings guide which variables to include, using stepwise output as a supporting tool rather than the final word.

How to use it more safely

None of this means stepwise regression should never be used. It remains genuinely useful when the number of candidate variables is large and exhaustive search of all possible models becomes computationally too expensive. The key is to use it carefully.

First, prefer information criteria such as AIC or BIC over raw p-value thresholds, since they explicitly penalise complexity. Second, always validate the chosen model on a separate test set; splitting your data into training and test portions is essential when the goal is prediction. A large gap between training and test performance is a clear warning sign of overfitting. Third, treat the selected variables as a hypothesis to be examined with domain knowledge, not as a definitive answer. In scientometrics in particular, the most reliable models combine the analyst’s expertise with careful attention to the structure of the bibliometric data.

What do you think? If you were building a model to predict the citation impact of papers in your own field, which variables would you trust your theoretical knowledge to choose, and which would you be willing to let an automated stepwise procedure decide? And given the overfitting risks, how much weight should bibliometric studies place on models whose variables were selected by an algorithm rather than by theory?

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

References
  1. https://en.wikipedia.org/wiki/Stepwise_regression
  2. https://quantifyinghealth.com/stepwise-selection/
  3. https://link.springer.com/article/10.1186/s40537-018-0143-6
  4. https://bookdown.org/max/FES/greedy-stepwise-selection.html
  5. https://arxiv.org/pdf/1910.12389
  6. https://www.spcforexcel.com/knowledge/root-cause-analysis/forward-selection-regression-and-backward-elimination-regression/
  7. https://courses.lumenlearning.com/introstats1/chapter/model-selection/
  8. https://www.statisticalaid.com/stepwise-regression/
  9. https://link.springer.com/article/10.1186/s40537-017-0088-1
  10. https://link.springer.com/article/10.1007/s11192-025-05237-x
  11. https://www.numberanalytics.com/blog/stepwise-regression-techniques-unveiled
  12. https://www.statisticssolutions.com/stepwise-regression-what-is-it-and-should-you-use-it/
  13. https://towardsdatascience.com/model-selection-in-linear-regression/

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Informetrics & Scientometrics

1 Information and Measurement

  1. Information Revisited
  2. Framework for Information Exchange
  3. Measurement Techniques
  4. Informativeness
  5. Standardization of Measurement

2 Measure of Information

  1. Information and Entropy
  2. Shannon Information
  3. Probabilistic Information
  4. Properties of Shannon Information
  5. Derivation of Shannon Information Formula
  6. Normalization Condition
  7. Relating Semantic Value to Shannon Type Measures
  8. Other Shannon Type Measures of Information
  9. Semantic Information
  10. Fuzzy Information Measure
  11. Other Information Measures

3 Informetrics – Definition, Scope and Evolution

  1. Definitions
  2. Scope
  3. Evolution
  4. Summary

4 Sociology of Science and Scientometrics

  1. Sociology of Science
  2. Growth of Scientific Knowledge
  3. Social Organization in Research Areas
  4. Approaches of Scientometrics to Sociology of Science
  5. Models of Growth of Knowledge

5 Organizations Engaged in Scientometrics and Informetrics Studies

  1. Organizations Engaged in or Supporting Scientometrics/Informetrics Studies
  2. Websites
  3. Research Groups/Discussion Groups
  4. Periodical Publications
  5. Conferences/Seminars/Workshops/Congresses
  6. Individuals Engaged in the Study and Research in Scientometrics/Informetrics

6 Law of Scattering and its Applications

  1. Introduction
  2. Historical Account
  3. Bradford’s Law
  4. Verbal Form of Bradford’s Law
  5. Applications of Bradford’s Law
  6. Graphical Representation of Bradford’s Law
  7. Conditions for Bradford’s Law
  8. Falling Tail of Bradford Curve: The Groos Droop
  9. Ambiguity in Bradford’s Law
  10. Fitting Bibliographic Data to Bradford’s Law

7 Rank and Size Frequency Models

  1. Representations and Organization of Numerical Data
  2. Size – Frequency Approach
  3. Rank – Frequency Approach
  4. Size – Frequency Models
  5. Rank – Frequency Cumulative (Fractional) Models
  6. Rank – Frequency Cumulative (Non-Fractional) Models
  7. Rank – Frequency Non – Cumulative Models

8 Informetrics Phenomena

  1. Terminology and Historical Development
  2. Selected Laws of Bibliometrics and Informetrics
  3. Informetrics Phenomena in Science
  4. Practical Applications of Informetrics

9 Analysis of Library Related Data

  1. Necessity for Analytical Studies in Libraries
  2. Citation Counting: A Versatile Tool for Journal Selection
  3. An Alternative Method of Citation Analysis
  4. Selection of New Source Journals to Eliminate Bias Due to Country, and Language
  5. Weightage Formula to Correct Citation for Post-War Periodicals
  6. Three New Bibliometric Parameters to Re-Rank Scientific Periodicals
  7. Garfield’s Methods for Cito-Analytical Studies
  8. Librametric Analysis
  9. Bibliometric Analysis
  10. Informetrics
  11. Scientometrics: Its Genesis, Scope, Definition, and Applications

10 User Studies

  1. User Studies
  2. Questionnaire Method
  3. Interview Method
  4. Diary Method
  5. Observation Method
  6. Planning a Survey
  7. Classification and Tabulation of Data
  8. Analysis of Data
  9. Presentation of Results
  10. Important User Studies
  11. Application of User Studies

11 Laws of Scientific Productivity

  1. Scientific Productivity – Influencing Factors
  2. Scientific Productivity – Problems in Measurement
  3. Scientific Productivity – Distribution Characteristics
  4. Lotka’s Law
  5. Statistical Distributions or Models
  6. Application of Lotka’s Law
  7. Goodness-of-Fit Test

12 Growth and Obsolescence of Literature

  1. Growth of Literature
  2. Obsolescence of Literature
  3. Growth Vs Obsolescence of Literature

13 Science Indicators

  1. Indicators
  2. Towards Science Indicators
  3. Historical Aspects
  4. Functions of Science Indicators
  5. S&T Indicators for the Developing Countries
  6. Types of Indicators
  7. Validity and Reliability of Indicators
  8. Building S&T Indicators
  9. Literature Based Indicators
  10. Patent Indicators

14 Mapping of Science

  1. Cognitive Mapping
  2. Journal-to-journal Citation Maps
  3. Co-citation Maps
  4. Co-word Maps
  5. Co-classification Maps
  6. Descriptive Mapping

15 Elements of Statistics

  1. Data and Its Measurement
  2. Graphical Representation
  3. Measures of Central Tendency
  4. Measure of Variability
  5. Correlation and Regression

16 Probability Distributions and their Applications

  1. Probability – Definition
  2. Random Variables
  3. Joint Probability Distribution
  4. Conditional Probability Distribution
  5. Some Special Distributions
  6. Applications of Probability

17 Regression Analysis

  1. Simple Linear Regression
  2. Multiple Regression
  3. Stepwise Regression
  4. Regression with Qualitative Explanatory Variables

18 Cluster Analysis and Factor Analysis

  1. Introduction
  2. Cluster Analysis
  3. Factor Analysis
  4. Examples of Cluster and Factor Analysis