The Weibull distribution as a general model for forecasting technological change

The Weibull distribution as a general model for forecasting technological change

TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE 18, 247-256 (1980) The Weibull Distribution as a General Model for Forecasting Technological Change M...

452KB Sizes 0 Downloads 14 Views

TECHNOLOGICAL

FORECASTING

AND SOCIAL CHANGE

18, 247-256

(1980)

The Weibull Distribution as a General Model for Forecasting Technological Change M. NAWAZ SHARIF and M. NAZRUL

ISLAM

ABSTRACT This paper presents a simple and widely applicable model for technological forecasting using the Weibull distribution function. It shows the generality of the Weibull function, which can accommodate different patterns of technological change. A method for estimating parameters and some applications are presented to illustrate the usefulness of the model.

Introduction Since the pioneering work of Mansfield [S], various models have been proposed to represent the time pattern of technological changes. These are now widely used for technological forecasting. Some of the well-known forecasting models available in the literature are the Blackman model [I], the Fisher-Pry model [2], the Floyd model [3], the Stapleton (normal distribution) model [lo], the Sharif-Kabir model [9], the Pearl curve [S], and the Gompertz curve [6]. Both the Blackman model and the Fisher-Pry model are actually Pearl curves, and all these models follow an S-shaped pattern. Experience has shown that technologies tend to follow a predictable pattern of growth that can reasonably be described by S-shaped curves. For practical purposes, the problem is to determine the steepness of the curve and the point at which inflection occurs. The inflection points of different models are shown in Figure 1. As can be observed from Figure 1 and Table 1, the selection of a model for forecasting technological change has an implicit relationship with the selection of the point of inflection of the S curve. Except for the Sharif-Kabir model (in which case the inflection point varies fromf = 0.333 to 0.5 wherefis the fraction of the upper limit achieved), all have a fixed inflection point. Though there is some flexibility in choosing the inflection point in the Sharif-Kabir model, there are two limitations: (i) The range is not very wide and (ii) the procedure for estimating the location of the inflection point within the short range is also complicated. Moreover, none of the above models has an inflection point beyond f = 0.5 or below f = 0.333. In addition to the fixed point of inflection, the Blackman, Fisher-Pry, and Stapleton models and Pearl curve have the additional constraint of being symmetrical about the inflection point. It is therefore not difficult to understand why each of these models shows remarkable success in describing certain situations and yet fails in other cases. In real-world situations the S curve can be symmetrical as well as nonsymmetrical, with the point of inflection in

M. NAWAZ SHARIF is Professor of Industrial and Systems Engineering and M. NAZRUL ISLAM is a doctoral student in the Division of Industrial Engineering and Management of the Asian Institute of Technology, Bangkok, Thailand. @M.

N. Sharif et al., 1981

M. N. SHARIF AND M. N. ISLAM

248

0.0 --

0.4=___________ ______ SHARIF 0.2

-__-0.6

___--- KABIR

-

_-----------

-0.5

_-_-_--

-4

-3

-2

-I

0

I

0.367

2

3

4

3

6

TIME

Fig. 1 Available models and their inflection points.

either the earlier or later phase of development. This paper presents a model capable of overcoming these limitations. The model is based on the Weibull distribution function. The following section describes the appropriateness of the Weibull function as a general model for technological forecasting. Later sections present a method for estimating model parameters and a few examples. Weibull

Distribution

as Model

The Weibull probability

density function

(p.d.f.)

is given by [7, 111

WEIBULL DISTRIBUTION

FOR TECHNOLOGICAL

CHANGE

249

TABLE 1 Available Models and Their Inflection Points Fraction of the upper limit when inflection occurs

Model

Expression

Blackman

In f F-f

Fisher-Pry

In f = C, + C,r 1 -f

0.500

Pearl curve

f=

0.500

= C, + C,r

0.500

F 1 + c/o

Stapleton

0.500

f = Fem',p 2'

Gompertz curve

In-+- f

F-f

In __ f F-f

Sharif-Kabir

f(r)

=

(~l(W)(tl~)‘“-“e-“‘~‘”

and its probability

distribution

F(t) = 1 - e-V/rrP

0.367

F F-f

= c, + C,r F

+ uF-f

for

= c, + c,r

t> 0

function (cummulative for

t > 0

0.500 for (T = 0 0.382 for u= 0.5 0.333 for o= 1

(1)

p.d.f.)

is given by (2)

where (Y > 0 is scale parameter, p > 0 is shape parameter and t is time. The curves forf(t) and F(t) for different values of o and p are shown in Figures 2 and 3. It can be seen that (Yand /? together determine the steepness of the curve, while /3 alone determines the shape of the curve. Note that the Pearl curve and the normal probability curve (Stapleton model) share the property that the location and the shape of the curve can be adjusted independently of one another. Depending on the value of p the Weibull curve becomes left skewed, symmetrical, or right skewed. The inflection points of the curve for specific values of /3 are shown in Table 2. In a way, p is similar to the delay coefficient in Sharif-Kabir model. Thus, the Weibull function effectively models technological forecasting for a wide variety of situations. The probability density function and the probability distribution function at any point of time may be interpreted as the rate of change of the technology and the fraction of the upper limit achieved respectively at that point of time. Based on the above discussions on the Weibull function, the following empirical model is proposed as a general model for technological forecasting: F(t) = L - Le-“‘*‘4

(3)

where I is time, L is the upper limit, F(t) is the fraction of the upper limit achieved at time t, and (Y, ,L?are constants. For technological substitution cases, the upper limit L is taken to be any desired value less than or equal to unity.

M. N. SHARIF AND M. N. ISLAM

250

0

I

2

3

Fig. 2 Weibull p.d.f. and distribution

4

5

6

7

t function for different values of cy (/3 = 3).

TABLE 2 Variations in the Weibull Curve

Value of p

Value off at Inflection Point

12.0000 2.2814

0.632 0.500

1.8424 1.6814

0.367 0.333

1 .oOOo

El

Remarks Right-skewed distribution Symmetrical distribution Blackman Fisher-Pry Pearl Stapleton Sharif-Kabir (a = 0) Left-skewed distribution Gompertz Floyd Sharif-Kabir (CT= 1) Exponential distribution

WEIBULL

DISTRIBUTION

FOR TECHNOLOGICAL

CHANGE

0.6 -

0.6

-

s LL

0

2

3

4

5

6

t

Fig. 3. Weibull p.d.f. and distribution

function for different values of p ((Y = 4).

Estimation of Parameters Equation (3) can also be written ln(ln&)=Pln(a)+Pln(~). Y=A+BX where

A =PIn(cz), B = P, X = In(r).

(4) (5)

M. N. SHARIF AND M. N. ISLAM

252

The value of constants can be obtained by fitting the line to the data by least-squares regression. However, one must be careful in evaluating the constants of (4) by the least-squares method. Note that the independent variable X is the logarithm of time, so that, unlike in other models, we cannot select any reference year as t = 0 for the purpose of regression analysis. Therefore, before fitting (4) to the data, one has to estimate the base year (i.e., the year at which F(t) = 0) where the time must equal zero, (because in the Weibull distribution, F(t) = 0 at t = 0 and F(t) approaches its limit as t approaches infinity). The base year can be estimated by trial and error with the correlation coefficient as the criteria. The following algorithm has been found useful:

500*

400 -

300 -

200 -

00

1690

I

1900

1910

1920

1930

I

I

1940

1950

1960

1970

1940

1950

1960

1970

Year

1900

1910

1920

1930

Year Fig. 4. Growth of telephone per 1000 people in the United States fitted to (a) the text model (r = 0.98356, base year 1867) and (h) the normal distribution model (r = 0.9777): o, historical data [6].

WEIBULL

DISTRIBUTION

FOR TECHNOLOGICAL

253

CHANGE

1. Choose the base year to be the year preceding the first available data year. 2. Fit (4) to the data with the base year chosen and compute the correlation coefficient . 3. Decrease the base year by 1 and perform step 2 with the new base year. If the correlation coefficient is less than the immediately preceding value, go to step 4. Otherwise repeat this step. 4. Select this as the correct base year for curve fitting. Illustrations To illustrate the model, one example from Stapleton’s (normal distribution) article and one from Fisher and F’ry were reworked. The resulting Weibull curves are shown in Figures 4 and 5 along with the normal distribution and Fisher-Pry curves. It can be seen that the model works perfectly in those cases.

1900

1920

1940

1960

1960

2000

2020

2040

2060

2040

2060

Year

1900

1920

1940

1960

1980

2000

2020

Year Fig. 5. Substkution of synthetic for natural fiber, fitted to (a) the text model (r = 0.9936, base year 1904) and (b) the Fisher-Pry model (r = 0.9852): o, historical data 141.

M. N. SHARIF AND M N. ISLAM

254

0.6 -

0.6 -

‘21 0.4 -

0.2 YEAR OF FORECAST 0.0

1930

1935

1940

1945

1950

1955

1960

1965

1970

Year

Fig. 6. Substitution data [4].

of diesel and electric for steam locomotives

in the United States: o, historical

In order to compare this model with Sharif-Kabir model, two examples from Sharif and Kabir were reworked. The base years were estimated by the procedure given in the previous section. All data points corresponding to F(t) < 8% of limit were ignored. Forecasts were made at the time when F(t) reached 30% of its limit. The resulting curves are shown in Figures 6 and 7. Table 3 further compares the performance of the proposed model with that of Sharif-Kabir model. It can be seen from Figures 6 and 7 that the historical data confirm the long-range predictions of the model. The correlation coefficients and effective lifespan (ELS), the time for F(t) to go from 10% and 90% of its limit, are also comparable to those of the Sharif-Kabir model. The ELS in cases 1 and 2 are 11 and 55 years, respectively. For case

0.6 -

0.6 t tL

YEAR OF FORECAST

I885

1895

1905

1915

1925

1935

1943

1955

1965

Year Fig. 7. Substitution

of metal for wood in the U.S. merchant marine market; o, historical data [6].

WEIBULL

DISTRIBUTION

FOR TECHNOLOGICAL

CHANGE

255

TABLE 3 Model Parameters for Comparison Sharif-Kabir

Proposed model Cases

I 2

yea

Correlation coefficient

ELS years

1918 1848

0.99434 0.99528

11 50

Base F(r)” 0.46 0.30

F(r)” 0.5 0.4

Case 1: Substitution of diesel and electric locomotives for steam locomotives Case 2: Substitution of metal for wood in the U.S. Merchant Marine. “At the time of forecast.

model

Correlation coefficient 0.99377 0.99951

ELS years 1.5 55

in the United States

1 the superiority of the proposed model may be caused by its flexibility locating the inflection point. For case 2, as can be observed in Figure 7, there was some disruption in the last stage of the actual substitution process. To demonstrate its ability to handle problems other than substitution, the proposed model was also applied to the present growth of dwellings with electric power in the United States. The upper limit chosen in this case was 100. (This case is taken from Martin0 [6].) The predictions of the model along with the historical data points are presented in Figure 8. Here, too, the data confirm the long-range predictions of the model. Conclusion From the examples presented it can be seen that the proposed model based on the Weibull distribution can be used effectively to predict technological growth as well as technological substitution. Estimation of the base year can easily be done with the help of an iterative procedure. Moreover, the flexibility of the model, in terms of accommodating all possible variations of the S curve, makes it a simple but versatile tool for forecasting technological change.

1900

1910

1920

1930

1940

1950

1960

1970

1980

Year Fig. 8. Growth of U.S. dwellings, r = 0.99728, base year 1881).

in percent, with electric power: o, historical data [6] (limit of 100,

M. N. SHARIF AND M. N. ISLAM

256

References I. Blackman, A.W., Jr., A Mathematical Model for Trend Forecasts, Techno/. Forecast. Sot. Change 3, 441-452 (1972). 2. Fisher, J.C., and Pry, R.H., A Simple Substitution Model of Technological Change, Technol. Forecasr. Sot. Change 3, 75-88 (1971). 3. Floyd, A., Trend Forecasting: A Methodology for Figure of Merit, Technological Forecusringfor Industry md Go~~ernment: Methods md Applictitions (J. Bright, ed.), Prentice-Hall, Englewood Cliffs, N.J. 1962, pp. 95-109. 4. HutoriculStutistics ofthe UnitedStates Colonial Times IO 1978, A Statistical Abstract Supplement Prepared by the U.S. Department of Commerce, Bureau of the Census. 5. Mansfield, E., Technological Change and the Rate of Imitation, Economerricu 29, 741-765 (October 1961). 6. Martino, J.P., Technological Forecusringfi,r Decision Making. American Elsevier, New York, 1975. 7. Mode, E.B., E/ements ofProbubifity md Sturistica, Prentice-Hall, Englewood Cliffs, N.J., 1966. 8. Pearl, R., The Biology qf PopulationGrowth, Knopf, New York, 1925. 9. Sharif, M.N., and Kabir, C., A Generalized Model for Forecasting Technological Substitution, Technol. Forecast.

Sot. Chunge

8, 353-364

(1976).

IO. Stapleton, E., The Normal Distribution as a Model of Technological Substitution, Technol. Forecost. Change 8, 325-334 (1976). I I. Walpole, R.E., and Myers, R.H., Probabiliry und Srutistics,for Engineers and Scientisrs, Macmillan, York. 1972. Pcceired 22 September

1980; revised 14 Nowmber

1980

Sot.

New