This paper presents an implemented architectural framework for construction of hybrid intelligent forecasters for utility demand prediction. The framework has been implemented as the intelligent forecasters construction set (IFCS) which supports the intelligent techniques of fuzzy logic, artificial neural networks, knowledge-based and case-based reasoning. This tool provides a rapid application development (RAD) environment for constructing forecasting applications. IFCS is also a hybrid-programming tool, which allows developers to implement forecasters by means of object-oriented visual programming, knowledge-based programming and procedural programming. IFCS was implemented on the real-time expert system shell G2, with G2 Diagnostic Assistant (GDA) and NeurOn-Line (NOL) modules. Rules, procedures and flow diagrams are organized into a hierarchy of workspaces. The modularity of IFCS allows subsequent addition of other modules of intelligent techniques. A chief benefit of IFCS is that it allows developers to concentrate on problem solving and conceptual modeling instead of dealing with complicated programming tasks. It also expedites implementation of forecasters. A water demand forecaster for the City of Regina's water distribution system has been created using IFCS. The implementation and forecasting results of this application system will be discussed.
展开▼