Vous êtes sur la page 1sur 6

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 36, NO.

3, MAY/JUNE 2000 893

Neural-Network-Based Demand Forecasting


in a Deregulated Environment
Wiktor Charytoniuk, Member, IEEE, E. Don Box, Wei-Jen Lee, Senior Member, IEEE,
Mo-Shing Chen, Life Fellow, IEEE, Paul Kotas, and Peter Van Olinda, Member, IEEE

Abstract—The traditional approach to load forecasting is based total load forecast is obtained by aggregating the demand fore-
on processing time series of load and weather factors recorded in casts of the groups of customers having similar characteristics.
the past. In the dynamic environment of the deregulated power This forecast approach requires utilization of demand models
industry, historical load data may not always be available. This
paper explores the possibility of an alternative approach toward for different customer categories.
load forecasting based on indirect demand estimation from avail- Customer demand modeling is a complex problem due to a
able customer data. This approach requires utilization of demand variety of customer types and relatively limited amount of in-
models for different customer categories. This paper presents a formation that can be used for model parameter estimation. One
neural-network-based method of demand modeling. Neural net- approach to demand modeling lies in utilizing the concept of
works are designed and trained based on the aggregate demands
of the groups of surveyed customers of different categories. The synthesizing demand curves by modeling end-use components
performance of such models depends on the neural network de- [1]–[3]. The demand is broken down into composite customer
sign and representativeness of the training data. The forecast ac- classes, usually residential, commercial, and industrial. A cus-
curacy is also affected by the forecasted group size, customer char- tomer of each class is represented by a set of end-use compo-
acteristics, customer classification system, and the extent of de- nents, i.e., major appliances. The manner of appliances mod-
mand survey. This paper discusses the issues of neural network
design and illustrates the proposed method by its application to eling depends on their weather dependence. A weather insensi-
forecasting demand of residential customers. tive appliance is modeled as a function of time (time of day, day
Index Terms—Demand forecasting, neural networks. type, and season) while the demand of a weather sensitive ap-
pliance is expressed as a function of time and ambient temper-
ature. For some important weather-dependent appliances, de-
I. INTRODUCTION tailed physically based models have been developed. Those in-
EREGULATION of the power industry brings an in- clude air conditioners [4]–[6], storage heating [7], and space
D creased demand for accurate load forecasts in different
scopes in terms of customer number and structure, and time
conditioning [8]–[10]. References [2] and [11] proposed an in-
clusion of psychological factors into appliance load models. De-
horizon. Traditionally, a power utility forecasted its total ag- scribed demand models are valuable tools for the analysis of
gregated load to commit its generation resources by processing load management strategies. Their usefulness for demand fore-
time series of load and weather factors recorded in the past. casting depends mainly on the availability of relevant data on
This approach may not always be possible in the deregulated customer appliance structures and appliance utilization charac-
environment with new power market participants and dynamic teristics.
relations between power providers and users. Historical load Another approach, less detailed, is to divide customers into
data for the aggregate demand of the current customers of a several categories and to assign each category a typical daily
power supplier may not be available. demand curve, usually normalized. Those curves can be deter-
The problem of the shortage of historical load data can be mined by statistical analyses of representative demand samples
overcome, usually at an expense of reduced accuracy, by fore- obtained from the standard utility load studies. Reference [12]
casting load indirectly based on the available customer data. The presents the method of determining typical load curves from
measurements at the substation bus using Bayesian estimation
techniques. The drawback of this approach lies in the difficulty
Paper ICPSD 99–22, presented at the 1999 IEEE/IAS Industrial and Commer-
cial Power Systems Technical Conference, Sparks, NV, May 3–6, and approved of including into the model some features affecting demand, like
for publication in the IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the weather conditions. Disregarding those features will adversely
Energy Systems Committee of the IEEE Industry Applications Society. Manu- affect forecast accuracy.
script submitted for review May 6, 1999 and released for publication January
26, 2000. Another approach for modeling stochastic processes lies in
W. Charytoniuk, W.-J. Lee, and M.-S. Chen are with the Energy Systems expressing the actual value of the process as a function of pre-
Research Center, The University of Texas, Arlington, TX 76019-0048 USA
ceding values and the random noise. As an example of this ap-
(e-mail: charytoniuk@uta.edu; wlee@uta.edu; mchen@uta.edu).
E. D. Box, deceased, was with the Energy Systems Research Center, The proach one can consider the autoregressive integrated moving
University of Texas, Arlington, TX 76019-0048 USA. average (ARIMA) process, of order (p; d; q)
P. Kotas was with Consolidated Edison Company of New York, New York,

X X
NY 10003 USA. He is now with Amazon.com, Inc., Seattle, WA 98108-1226
USA (e-mail: kotas@amazon.com). p q
P. Van Olinda is with Consolidated Edison Company of New York, New York,
NY 10003 USA (e-mail: podhouse@pipeline.com). rd P (t) = r
i d P (t 0 i) + at 0 j at0j (1)
Publisher Item Identifier S 0093-9994(00)04393-0. i=1 j=1

0093–9994/00$10.00 © 2000 IEEE


894 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 36, NO. 3, MAY/JUNE 2000

where rd is the dth difference operator, at is the white noise If the customer energy consumption is not available and the
with variance a2 ; and i and j are model parameters [13]. An simplified model is used, a demand forecast is calculated as
application of the ARIMA model requires determining the order
and parameters of the model, which is itself a complex problem P^t = np^t (4)
due to the variety of customer types. In addition, such a model
where n is the number of customers considered.
cannot explicitly include demand-affecting factors.
If there are I customer categories in the group considered, the
This paper explores a new method for load forecasting in

X
total demand is the sum of the demands of different categories
the absence of historical load data using neural-network-based
customer demand model and data that are readily available at I

most utilities, i.e., monthly energy consumption and customer Pt;total = Pt;i: (5)
demand survey data. Neural networks have a good capability of =1
i

mapping nonlinear relationships between the demand and de- Hence, the forecast of the total demand is calculated as its ex-
mand-affecting factors, can learn those relationships from ex-

X
pected value
amples, and enable easy inclusion of any relevant factors into
I
the model. Neural networks have been successfully applied for
load forecasting in power systems [14]–[18] with the traditional P^t;total = P^t;i: (6)
=1
i
approach of processing historical load and weather data. The re-
mainder of this paper describes a neural-network-based demand Function f (1) in (2) can be approximated by means of an ar-
model and provides an example of its application for forecasting tificial neural network trained using demand survey data. Al-
demand of residential customers. though this eliminates the need for the explicit selection of the
form of function f (1), the quality of the neural network-based
II. NEURAL-NETWORK-BASED DEMAND MODEL model depends significantly on the neural network design and
training.
All the customers supplied by a particular power provider can
There are several tasks associated with the design of a neural
be classified into several categories based on their characteris-
network based demand model: selection of input variables, de-
tics, particularly their daily demand curves. If all the customers
sign of neural network structure, and training and validation.
of a given category can be considered statistically similar, their
The remainder of this section briefly discusses the above tasks.
demand can be forecasted using a demand model developed
from a demand survey data conducted for a small sample of A. Selection of Input Variables
customers of this category. Such a model describes the relation-
ship between the expected customer demand and demand af- Neural network input variables are selected from demand-
fecting factors, usually time of day, day type, and weather fac- affecting factors. Those factors may vary from one utility to
tors. The modeled demand should be normalized with respect to another based on the customer characteristics. However, several
the monthly average demand. The average demand can be easily factors are commonly used. These are time of day, day of week,
determined based on the monthly energy consumption and used and temperature. Some other weather factors, like humidity or
for converting relative values to the actual demand of a group of wind speed, may also be considered.
customers with certain energy usage. In the case when customer The fundamental premise in selecting input variables is to use
energy consumption is not available, the expected demand per a parsimonious set of demand affecting factors. The inclusion
customer is modeled and the total demand of a group of cus- of irrelevant or too many mutually correlated variables will in-
tomers is estimated based on the customer number. evitably lead to difficulty in covering the entire domain of the
The expected normalized demand of a given customer cate- input variables by historical data. Only those factors that are
gory pt can be described as the following function: globally relevant, i.e., those which affect demand in a similar
manner throughout the entire spectrum of time and weather con-
w ; w 01; . . . ; w 0 )
pt = f (t; t t t r (2) ditions, should be included. Otherwise, it is highly probable to
encounter situations when one variable having a value out of the
where t is time of day and w is a vector of weather factors at
t
historical data domain may discard the information contained in
time t. This function must be identified from demand survey the remaining input variables, which used alone would produce
data. Usually, demand patterns are appreciably different for a reasonable prediction.
weekdays and holidays as well as for different seasons. A A neural network can handle correlated variables, however,
family of models (2) is required for each customer category. the increased number of input variables requires a larger net-
Based on model (2), a demand forecast for a group of cus- work and, consequently, increases the training time. The rela-
tomers of certain category for a given time and weather condi- tionship between the size of a network and the training time
tions can be determined as is nonlinear. The training time may disproportionately increase
after a relatively small network enlargement. With many corre-
P^t = p^t Pavg ; (3) lated variables, most of the training time is spent on learning
redundant relations.
where p^t is the expected normalized demand calculated using There are several statistical techniques used in input variable
(2), and Pavg is the monthly average demand obtained from the selection. The significance of the correlation between a poten-
customer monthly energy usage. tial input variable and the demand can be determined using some
CHARYTONIUK et al.: NEURAL-NETWORK-BASED DEMAND FORECASTING IN A DEREGULATED ENVIRONMENT 895

statistical tests based on the linear or nonparametric correlation There have been some methods developed for the automatic
coefficients. Regression analysis quantifies the correlation be- selection of the neural network size, known as pruning algo-
tween the demand and potential explanatory variables. Principal rithms [19], [20]. Those algorithms start from selecting a net-
component techniques allow an original set of correlated vari- work larger than necessary, train the network, and then remove
ables to be replaced by a smaller set of mutually uncorrelated any redundant hidden neurons, or redundant links (weights) be-
variables without losing much of the information contained in tween neurons in the general case of a nonhomogeneous net-
the original variables. work. Pruning is usually done iteratively and it is computation
intensive.
B. Design of Neural Network Structure There are several approaches used to identify the redundant
elements. One approach consists in estimating the sensitivity of
The design of neural network architecture involves making the error function to the removal of an element. The elements
several decisions regarding the type, size, and number of neural with the least effect are then removed. The relevance of the el-
networks used. As far as the network type is concerned, multi- ement can be measured using the first or second derivative of
layer feedforward neural networks are most commonly chosen the error function with respect to the given element that can be
as they have proved their good performance. This network type computed during training.
is considered in the further discussion. Another pruning approach is to add penalty terms to the
There is a question of whether to use a day type as an input error function so that during training the unnecessary weights
variable or to use a separate neural network for each day type. are driven to zero and can be removed. Penalty terms are
The authors’ experience indicates that using a separate neural constructed in various ways using information on the weight
network for each day type works better. The number of day types magnitudes or the variation of the hidden neuron outputs.
used should be selected carefully. Using too many day types
will reduce the chance of having representative training data for
each network. Often, the weekdays/weekend days classification C. Training and Validation
is optimal. Training of a neural network is a process of determining the
To design a multilayer feedforward network, one needs to se- network parameters (weights) in order to achieve the desired
lect the number of hidden layers, type of connection between objective based on the set of examples called the training set.
the layers, number of neurons in each layer, and a neuron’s acti- Multilayer feedforward neural networks are trained in the su-
vation function. A network with one hidden layer is usually suf- pervised manner, i.e., for every input vector, the desired output
ficient. In practice, a fully connected network with one hidden vector is given, and weights are adapted to produce the desired
layer is a reasonable choice. output.
Good candidates for an activation function are sigmoid The most commonly used training method is known as the
(S-shaped) functions. The exact shape of the sigmoid function backpropagation algorithm. There are several versions of this al-
has little effect on the network performance. It may have gorithm based on the optimization algorithm applied for weight
a significant impact on the training speed. Two commonly adjustment. The historically first, steepest descent method is
used activation functions are logistic and hyperbolic tangent rather slow and inefficient. One from among the alternatives is
functions. the conjugate gradient method. This method searches for a min-
The numbers of neurons in the input and output layers are imum along so-called conjugate gradient directions. It has an
determined by the number of input and output variables respec- ability to remember and use the information on the search di-
tively. The nodes in the input layer are used for the distribution rection found in the previous steps, thus significantly improving
of the inputs to the hidden-layer neurons and are not actual neu- the speed, as compared to the steepest descent method.
rons. The output layer has only one neuron, since the network The conjugate gradient method is deterministic. It finds a
has only one output—an expected demand at given time and local minimum of the error function. To improve its ability to
weather conditions. The output neuron may not have an activa- find the global optimum, it should be employed in conjunction
tion function in order to eliminate additional errors for extreme with some stochastic method, like simulated annealing, as illus-
forecasts due to the saturation of the activation function. trated in Fig. 1. The stochastic method performs a search for
The number of neurons in the hidden layer determines the possible other minima around the minimum found by the de-
network’s learning capabilities. The selection of the number of terministic method. The training algorithms that combine those
hidden neurons is the essential issue in network design. A net- two methods are called hybrid algorithms. They are very effec-
work with too few hidden neurons will not be capable of accu- tive, since the deterministic method is fast, and the stochastic
rately modeling demand. On the other hand, too many hidden one assures that the minimum found is close to the global one.
neurons may force the network to memorize the training data.
Training data for a neural network used to model the demand
The network may perform poorly when applied to different data.
In addition, the hidden-layer size affects the training time. A of a given customer category for a particular day type and season
general recommendation for solving this problem can be quite are formed from the relevant demand survey and weather data.
easily formulated. One should select the minimum number of The surveyed customers of that category are divided at random
hidden neurons necessary to model the complexity of the de- in two groups—about 80%–90% used for training, and the re-
mand—explanatory variables relationships. The implementa- maining 20%–10% left for validation. All individual customer
tion of this rule, however, is not a trivial task. demands in each group are added to form an aggregate demand,
896 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 36, NO. 3, MAY/JUNE 2000

III. COMPUTATIONAL EXAMPLE


This example illustrates the application of the neural-net-
work-based demand model for forecasting demand of a group
of residential customers during one summer month.
The first step is to design and train neural networks for this
customer category for summer. Based on the demand survey
data of individual residential customers for one summer month,
aggregate hourly demands were calculated and then normalized
with respect to the monthly average demand. Daily curves of
actual and normalized hourly demands are presented in Fig. 2.
The aggregate normalized demand and corresponding tem-
perature data were used to design and train two neural networks.
One network was used for weekdays and the other for weekend
days. The potential input variables included time of day t, tem-
peratures T (t); T (t 0 1); . . . ; T (t 0 6), and four-hour integrated
temperature Tintg (t 0 1). The following quantities were selected
as the input variables for both networks: t; T (t), and Tintg (t01).
The normalized aggregate hourly demand was the output vari-
able for each network. The number of hidden neurons was set
to four for both networks. The networks were trained using the
hybrid algorithm described in Section II.
The trained neural networks represent demand models of res-
idential customers during summer. They can be used to fore-
cast normalized demand for given time of day and temperatures.
The normalized demand forecasts are converted to the actual de-
Fig. 1. Algorithm of neural network training [21]. mands of a group of residential customers based on the monthly
average demand as determined by the monthly energy consump-
which is then normalized with respect to either the average de- tion of that group.
mand or the number of customers. This aggregate demand rep- To examine the accuracy level that can be obtained with this
resents average (expected) behavior of the customers of a given customer-based approach to demand forecasting, the trained
neural networks were applied to forecast demand for a different
category.
group of residential customers during one summer month. Their
The normalized aggregate demand and the corresponding total energy consumption was 7761 MWh, which translates to
weather data are used to create training cases. Each case is the average monthly demand of 10.43 MW. The demand survey
made of a vector of the input variables: time of day and weather data for those customers were also available, which allowed the
factors, and the corresponding output variable—normalized comparison of the forecasted demand to the actual aggregate
aggregate demand at that time. demand of that group. The results for one week are presented
Since some of the input variables may differ significantly in in Fig. 3. The mean absolute percentage error for the entire
their values, it is helpful to scale all of the variables to be in the month was as follows: 6.5% for weekdays, 5.6% for weekend
same range. It helps improve the numerical stability of training days, and 6.3% overall. It must be noticed that the forecast
accuracy may very significantly based on the forecasted group
process. A linear mapping of the variables’ extremes to the se-
size, customer characteristics, customer classification system,
lected network’s extremes is the most common method. Another
and the extent of demand survey.
approach is to normalize all variables to have the same average
value and unity standard deviation.
IV. CONCLUSION
Since acceptable training errors do not always guaranty sim-
ilar network performance for a different set of data, for example, The traditional approach to load forecasting is based on pro-
due to the lack of representativeness of the training set or the cessing time series of load and weather factors recorded in the
improperly selected network size, it is necessary to validate the past. In the dynamic environment of the deregulated power in-
dustry, historical load data may not be available. This paper has
network performance after it is trained. This is usually done
explored the possibility of an alternative approach toward load
testing the network performance using the 10%–20% of data
forecasting based on indirect demand estimation from available
excluded from training. If the testing errors are unacceptable,
customer data. The total load forecast can be obtained by aggre-
possible causes should be identified and corrected, and the net- gating the demand forecasts of the groups of customers having
work should be retrained. The old test set should be included similar characteristics. This approach requires utilization of de-
into the training set. If new relevant data is available, a new test mand models for different customer categories.
set should be collected. Otherwise, a new test set is again ran- This paper has presented a neural-network-based method of
domly extracted from the entire training data. demand modeling. Neural networks are capable of mapping
CHARYTONIUK et al.: NEURAL-NETWORK-BASED DEMAND FORECASTING IN A DEREGULATED ENVIRONMENT 897

(a) (b)

(c) (d)

Fig. 2. Actual and normalized demand of a group of residential customers. (a) Actual demand of different customers for one day of July. (b) Expected normalized
demand for the same day of July. (c) Expected normalized demand for weekdays of July. (d) Expected normalized demand for weekend days of July.

nonlinear relationships between the demand and demand


affecting factors, can learn those relationships from examples,
and enable easy inclusion of any relevant factors into the model.
Neural networks are designed and trained based on the aggre-
gate demands of the groups of surveyed customers of different
categories. The performance of such models depends on the
neural network design and representativeness of the training
data. The forecast accuracy is also affected by the forecasted
group size, customer characteristics, customer classification
system, and the extent of demand survey.

(a)
ACKNOWLEDGMENT
Dr. E. D. Box passed away on March 6, 1998; however, his
contributions to this paper were significant and the coauthors
wish to acknowledge his effort in the preparation of this paper.

REFERENCES
[1] J. H. Broehl, “An end-use approach to demand forecasting,” IEEE Trans.
Power App. Syst., vol. PAS-100, pp. 2714–2718, June 1981.
[2] A. Capasso, W. Grattieri, R. Lamedica, and A. Prudenzi, “A bottom-up
approach to residential load modeling,” IEEE Trans. Power Syst., vol. 9,
pp. 957–964, May 1994.
[3] C. W. Gellings and R. W. Taylor, “Electric load curve synthesis—A com-
puter simulation of an electric utility load shape,” IEEE Trans. Power
App. Syst., vol. PAS-100, pp. 60–65, Jan. 1981.
[4] D. Bargitas and J. D. Birdwell, “Residential air conditioner dynamic
(b) model for direct load control,” IEEE Trans. Power Delivery, vol. 3, pp.
2119–2126, Oct. 1988.
Fig. 3. Demand forecast of a group of residential customers for one summer [5] T. M. Calloway and C. W. Brice, “Physically-based model of demand
week (Monday–Sunday). (a) Forecast versus actual demand. (b) Percentage with applications to load management assessment and load forecasting,”
forecast error. IEEE Trans. Power App. Syst., vol. PAS-100, pp. 4625–4631, Dec. 1982.
898 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 36, NO. 3, MAY/JUNE 2000

[6] A. Pahwa and C. W. Brice, “Modeling and system identification of Wei-Jen Lee (S’85–M’85–SM’97) was born in
residential air conditioning load,” IEEE Trans. Power App. Syst., vol. 1956. He received the B.S. and M.S. degrees from
PAS-104, pp. 1418–1425, June 1985. National Taiwan University, Taipei, Taiwan, R.O.C.,
[7] N. D. Hatziargyriou, T. S. Karakatsanis, and M. Papadopoulos, “Prob- and the Ph.D. degree from The University of Texas,
abilistic calculations of aggregate storage heating loads,” IEEE Trans. Arlington, in 1978, 1980, and 1985, respectively, all
Power Delivery, vol. 5, pp. 1520–1526, July 1990. in electrical engineering.
[8] S. Ihara and F. C. Schweppe, “Physically based modeling of cold load He joined the University of Texas, Arlington, as
pickup,” IEEE Trans. Power App. Syst., vol. PAS-100, pp. 4142–4150, a faculty member and is currently a Professor in the
Sept. 1981. Electrical Engineering Department. He has been in-
[9] R. E. Mortensen and K. P. Haggerty, “A stochastic computer model volved in research on power flow, transient and dy-
for heating and cooling loads,” IEEE Trans. Power Syst., vol. 3, pp. namic, short circuit, coordination, and power quality
1213–1219, Aug. 1988. analysis and improvement for electric utility companies. He is also involved in
[10] M. H. Nehri, P. S. Dolan, V. Gerez, and W. J. Jameson, “Development research on the design of microcomputer-based measurement, control, and pro-
and validation of a physically-based computer model for predicting tection equipment for electric power systems.
winter electric heating loads,” IEEE Trans. Power Syst., vol. 10, pp. Prof. Lee is a Registered Professional Engineer in the State of Texas.
266–272, Feb. 1995.
[11] C. F. Walker and J. L. Pokoski, “Residential load shape modeling based
on customer behavior,” IEEE Trans. Power App. Syst., vol. PAS-104, pp.
1703–1711, July 1985.
[12] E. Handschin and Ch. Dornemann, “Bus load modeling and fore-
casting,” IEEE Trans. Power Syst., vol. 3, pp. 627–633, May 1988.
[13] G. E. P. Box and G. M. Jenkins, Time Series Analysis—Forecasting and Mo-Shing Chen (M’61–SM’69–F’78–LF’97)
Control. San Francisco, CA: Holden-Day, 1976. received the B.S. degree in electrical engineering
[14] D. K. Ranaweera, N. F. Hubele, and A. D. Papalexopoulos, “Applica- from National Taiwan University, Taipei, Taiwan,
tion of radial basis function neural network model for short-term load R.O.C., and the M.S. and Ph.D. degrees from The
forecasting,” Proc. IEE—Generation, Transmission Distrib., vol. 142, University of Texas, Austin, in 1954, 1958, and
pp. 45–50, Jan. 1995. 1962, respectively.
[15] O. Mohammed, D. Park, and R. Merchant, “Practical experience with He is currently a Professor of Electrical Engi-
an adaptive neural network short-term load forecasting system,” IEEE neering and Director of the Energy Systems Research
Trans. Power Syst., vol. 10, pp. 254–265, Feb. 1995. Center, The University of Texas, Arlington. He has
[16] A. D. Papalexopoulos, S. Hao, and T.-M. Peng, “An implementation of a served as a Consultant to numerous companies and
neural network based load forecasting model for the EMS,” IEEE Trans. government agencies. He has authored more than 60
Power Syst., vol. 9, pp. 1956–1962, Nov. 1994. papers published in refereed journals.
[17] T. M. Peng, N. F. Hubele, and G. G. Karady, “An adaptive neural network Dr. Chen is a member of Eta Kappa Nu, Tau Beta Pi, Sigma Xi, American So-
approach to one-week ahead forecasting,” IEEE Trans. Power Syst., vol. ciety for Engineering Education, Texas Society of Professional Engineers, and
8, pp. 1195–1203, Aug. 1993. the New York Academy of Science. In 1976, he was the first recipient of the
[18] C. N. Lu, H. T. Wu, and B. Vemuri, “Neural network based short term Edison Electric Institute’s Power Engineering Educator Award. He is a Regis-
load forecasting,” IEEE Trans. Power Syst., vol. 8, pp. 336–342, Feb. tered Professional Engineer in the State of Texas.
1993.
[19] E. D. Karnin, “A simple procedure for pruning back-propagation trained
neural networks,” IEEE Trans. Neural Networks, vol. 1, pp. 239–242,
June 1990.
[20] R. Reed, “Pruning algorithms—A survey,” IEEE Trans. Neural Net-
works, vol. 4, pp. 740–747, Sept. 1993.
[21] T. Masters, Practical Neural Network Recipes in C ++ . New York: Paul Kotas received the B.S. degree in engineering
Academic, 1993. science from the State University of New York, Buf-
falo, and the M.S. degree in mathematics from New
York University, New York, NY, in 1982 and 1987,
respectively.
Wiktor Charytoniuk (A’91–M’95) received the In 1983, he joined Consolidated Edison Company
M.S. degree from the Technical University of of New York, New York, NY, where he was a Se-
Bialystok, Bialystok, Poland, and the Ph.D. degree nior Engineer in the Computer Applications Engi-
from Warsaw University of Technology, Warsaw, neering Department. He is currently a Director of En-
Poland, in 1984 and 1991, respectively, both in gineering with Amazon.com, Inc., Seattle, WA.
electrical engineering. Mr. Kotas is a member of the Society for Industrial
He is currently a Faculty Associate in the Energy and Applied Mathematics.
Systems Research Center, The University of Texas,
Arlington, prior to which he was with the Technical
University of Bialystok.

E. Don Box received the B.S. degree in electrical en- Peter Van Olinda (M’62) received the B.S.E.E. de-
gineering from The University of Texas, Austin, and gree from Lehigh University, Bethlehem, PA, and the
the M.S. and Ph.D. degrees from The University of M.S. degree in operations research from Columbia
Texas, Arlington, in 1963, 1971, and 1997, respec- University, New York, NY, in 1962 and 1982, respec-
tively. tively.
He was with T U Electric for 29 years. After In 1981, he joined Consolidated Edison Company
receiving the Ph.D. degree, he was an Adjunct of New York, New York, NY, where he is currently a
Professor at The University of Texas, Arlington. He Manager in the Computer Applications Engineering
passed away on March 6, 1998. Department. Prior to joining Consolidated Edison
Dr. Box was a Registered Professional Engineer in Company of New York, he was with PSE&G, NJ,
the State of Texas. for 16 years.

Vous aimerez peut-être aussi