簡易檢索 / 詳目顯示

研究生: 黎中旦
Le - Trung Dan
論文名稱: Enhanced Time-Dependent Evolutionary Fuzzy Support Vector Machine Inference Model for Cash-Flow Prediction and Estimate at Completion
Enhanced Time-Dependent Evolutionary Fuzzy Support Vector Machine Inference Model for Cash-Flow Prediction and Estimate at Completion
指導教授: 鄭明淵
Min-Yuan Cheng
口試委員: 周瑞生
Jui-Sheng Chou
潘南飛
Nang-Fei Pan
鄭道明
T-M, Cheng
學位類別: 碩士
Master
系所名稱: 工程學院 - 營建工程系
Department of Civil and Construction Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 英文
論文頁數: 110
中文關鍵詞: Time seriesFuzzy LogicWeighted Support Vector MachinesFast Messy Genetic AlgorithmsCash flow PredictionEstimate at Completion
外文關鍵詞: Time series, Fuzzy Logic, Weighted Support Vector Machines, Fast Messy Genetic Algorithms, Cash flow Prediction, Estimate at Completion
相關次數: 點閱:254下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • This study has a two-fold objective. First, it conducts a mechanism enhance time series data of the time-dependent evolutionary fuzzy support vector machine inference model (EFSIMT). The enhanced model is called EFSIMET. The EFSIMET was developed particularly to treat construction management problems that contain time series data. The EFSIMET¬ is an artificial intelligent hybrid system in which fuzzy logic (FL) deal with vagueness and approximate reasoning; support vector machine (SVM) acts as supervise learning tool; and fast messy genetic algorithm (fmGA) works to optimize FL and SVMs parameters simultaneously. Moreover, to capture the time series data characteristics, the author develops fmGA-based searching mechanism to seek suitable weight values to weight the training data points. This random-based searching mechanism has the capacity to address the complex and dynamic nature of time series data; thus, it could improve the model’s performance significantly.
    Nowadays, construction management is facing complex and difficult problems due to the increasing uncertainties during project implementation. Therefore, the second objective of this study is proposed for the application of EFSIMET to treat two typical problems in construction: forecasting cash-flow and estimate at completion. Through performance’s comparison with previous works, the effectiveness and real world application of EFSIMET are proved. Hence, this model may be use as an intelligent decision support tool to assist the decision-making process to solve the construction management’s difficulties.


    This study has a two-fold objective. First, it conducts a mechanism enhance time series data of the time-dependent evolutionary fuzzy support vector machine inference model (EFSIMT). The enhanced model is called EFSIMET. The EFSIMET was developed particularly to treat construction management problems that contain time series data. The EFSIMET¬ is an artificial intelligent hybrid system in which fuzzy logic (FL) deal with vagueness and approximate reasoning; support vector machine (SVM) acts as supervise learning tool; and fast messy genetic algorithm (fmGA) works to optimize FL and SVMs parameters simultaneously. Moreover, to capture the time series data characteristics, the author develops fmGA-based searching mechanism to seek suitable weight values to weight the training data points. This random-based searching mechanism has the capacity to address the complex and dynamic nature of time series data; thus, it could improve the model’s performance significantly.
    Nowadays, construction management is facing complex and difficult problems due to the increasing uncertainties during project implementation. Therefore, the second objective of this study is proposed for the application of EFSIMET to treat two typical problems in construction: forecasting cash-flow and estimate at completion. Through performance’s comparison with previous works, the effectiveness and real world application of EFSIMET are proved. Hence, this model may be use as an intelligent decision support tool to assist the decision-making process to solve the construction management’s difficulties.

    ABSTRACT I ACKNOWLEGDEMENT II TABLE OF CONTENTS III ABBREVIATIONS AND SYMBOLS VI LIST OF FIGURES XI LIST OF TABLES XIII CHAPTER 1: INTRODUCTION 1 1.1 RESEARCH MOTIVATION 1 1.2 RESEARCH OBJECTIVE 4 1.3 DETERMINE SCOPE OF STUDY 5 1.3.1 Boundary determination 5 1.3.2 Key assumptions 5 1.4 RESEARCH METHODOLOGY 6 1.4.1 Identify the problems 8 1.4.2 Review of Literature 8 1.4.3 Model Establishment 9 1.4.4 Model Validation and Application 9 1.5 STUDY OUTLINE 10 CHAPTER 2: LITERATURE REVIEW 11 2.1 TIME SERIES ANALYSIS 11 2.2 FUZZY LOGIC (FL) 14 2.3 WEIGHTED SUPPORT VECTOR MACHINE 17 2.4 FAST MESSY GENETIC ALGORITHM 20 CHAPTER 3: ENHANCED TIME - DEPENDENT EVOLUTIONARY FUZZY SUPPORT VECTOR MACHINE INFERENCE MODEL (EFSIMET) 24 3.1 MODEL ARCHITECTURE 24 3.2 MODEL ADAPTATION PROCESS 25 3.2.1 Initialize competitive template 27 3.2.2 Initial phase 30 3.2.3 Primordial phase 37 3.2.4 Juxtapositional phase 38 3.3 TERMINATION CRITERION 39 CHAPTER 4: PREDICT PROJECT CASH-FLOW USING EFSIMET 40 4.1 CASH FLOW IN CONSTRUCTION PROJECT 40 4.2 MODEL APPLICATION PROCESS 41 4.2.1 Study Case Feasibility 42 4.2.2 Data Collection 42 4.2.3 Data Processing and Identify influencing factors (attributes) 42 4.2.4 Parameters configuration 44 4.3 CASH-FLOW PREDICTION RESULT 44 4.3.1 Cash-flow Prediction Result Using EFSIMT 45 4.3.2 Cash-Flow Prediction Result Using EFSIMET 51 4.3.3 Result Comparison 53 CHAPTER 5: ESTIMATE AT COMPLETION USING EFSIMET 56 5.1 ESTIMATE AT COMPLETION 56 5.2 CONSTRUCTING EAC PREDICTION MODEL USING EFSIMET 59 5.2.1 Parameters configuration 63 5.2.2 Model training 63 5.2.3 Model testing 63 5.3 EAC PREDICTION RESULT USING EFSIMT 64 5.3.1 Testing result of dataset L 66 5.3.1 Testing result of dataset M 70 5.3.2 Summarize the testing result of using EFSIMT 73 5.4 EAC PREDICTION RESULT USING EFSIMET 73 5.4.1 Testing Result of Dataset L 74 5.4.2 Testing Result of Dataset M 76 5.4.3 Result Comparison 78 CHAPTER 6: CONCLUSIONS AND RECOMMENDATIONS 82 6.1 REVIEW THE RESEARCH OBJECTIVE 82 6.2 SUMMARY 82 6.3 CONCLUSIONS 83 6.4 RECOMMENDATION FOR FURTHER STUDY 84 REFERENCES 86

    Andreas F.V.Roy (2010) Evolutionary Fuzzy Decision Model for Construction Management using Weighted Support Vector Machine, Ph.D. Thesis, Department of Construction Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan.
    Bao, Y.K. , Liy, Z.T., Guo, L., & Wang, W. (2005) Forecasting Composite Index by Fuzzy Support Vector Machines Regression. In: Proceedings of Fourth International Conference on Machine Learning and Cybernetic (pp. 3535-3540). Guangzhou.
    Bastias, A., Molenaar, K. (2005) Classification and Analysis of Decision Support Systems for the Construction Industry. International Computing in Civil Engineering Congress, ASCE, Cancun, Mexico, July 12-15, 2005
    Belassi, W., Tukel, O.I., (1996) A new framework for determining critical success/failure factors in projects. International Journal of Project Management, 14 (3), 141-151
    Bergmann, R. (2002). Experience Management: Foundations, Development Methodology, and Internet-Based Applications, Lecture Note in Computer Science. Springer, Berlin.
    Bojadziev, G., & Bojadziev, M. (2007) Fuzzy logic for business, finance, and management (2nd ed.), World Scientific, Singapore.
    Boussabaine, A.H., Kaka, A.P. (1998) A neural networks approach for cost-flow forecasting. Construction Management and Economics 16 (4), 471-479
    Boussabaine, A.H., Elhag, T.M.S. (1999.) Applying fuzzy techniques to cash flow analysis. Construction Management and Economics 17 (6), 745 – 755
    Box, G.E.P., Jenkins, G.M., (1976) Time series analysis forecasting and control. Holden Day, San Francisco.
    Burges, C. (1998) A tutorial on support vector machines for pattern recognition. Data Mining and Knowledge Discovery, 2, 121–167.
    Cao, L.J., Chua, K.S., Guan, L.K. (2003) Ascending Support Vector Machines for Financial Time Series Forecasting. In: Proceeding of 2003 International Conference on Computational Intelligence for Financial Engineering (CIFEr2003), Hongkong, pp 317-323
    Cao C., Xu J., (2007) Short-Term Traffic Flow Predication Based on PSO-SVM. In: Proceedings of First International Conference on Transportation Engineering 2007 (ICTE 2007), 246, 167-172
    Chan, A.P.C., Chan, D.W.M., Yeung, J.F.Y. (2009) An Overview of the Application of Fuzzy Techniques in Construction Management Research. Journal of Construction Engineering and Management, 135(11), 1241-1252
    Chan, A.P.C., Scott, D., Chan, A.P.L. (2004) Factors affecting the success of a construction project. Journal of Construction Engineering and Management 130 (1), 153-155.
    Chang, C. C., Lin., C.J. (2001) LIBSVM : a library for support vector machines, Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm
    Chang, M.W., Lin, H.T., Tsai, M.H., Hua, H.C., Yu, H.C. (2009) LIBSVM Tools: Weights for data instances, Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/#weights_for_data_instances
    Cheng, T.M., Feng, C.W. (2003) An effective simulation mechanism for construction operations. Automation in Construction, 12(3), 227–244.
    Cheng, M.Y., Wu, Y.W., (2009) Evolutionary support vector machine inference system for construction management. Automation in Construction 18 (5), 597-604
    Cheng, M.Y., Peng, H.S., Wu, Y.W., Chen, T.L., (2010). Estimate at completion for construction projects using evolutionary support vector machine inference model, Automation in Construction 19, 619-629
    Cheng, M.Y., Andreas F.V.Roy. (2010). Evolutionary fuzzy decision model for cash flow prediction using time-dependent support vector machines, International Journal of Project Management, article in Press.
    Cheng, M.Y., Andreas F.V.Roy. (2010). Evolutionary fuzzy decision model for construction management using time-dependent support vector machine, Expert Systems with Applications, article in Press.
    Cheng, M.Y., Tsai, H.C., Hsieh, W.S. (2009) Web-based conceptual cost estimates for construction projects using Evolutionary Fuzzy Neural Inference Model. Automation in Construction, 18, 164-172.
    Cheng, M.Y., Tsai, H.C., Liu, C.L. (2009) Artificial intelligent approaches to achieve strategic control over project cash flows. Automation in Construction, 18, 386-393.
    Cheng, M.Y., Ko. C.H. (2006) A genetic-fuzzy-neuro model encodes FNNs using SWRM and BRM, Engineering Application of Artificial Intelligent, 19, 891-903.
    David S. Christensen, Richard C. A, John W. M (1995) A review of estimate at completion research, Journal of Cost Analysis and Management, Spring 1995, pp.41-62.
    Deb, K., Goldberg, D.E., (1991) mGA in C: A Messy Genetic Algorithm in C. IlliGAL Technical Report 91008, Department of General Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois.
    De Wit, A. (1986) Measuring project success: An illusion. In: Measuring Success, Proceedings of the 18th Annual Seminar/Symposium of the Project Management Institute, pp. 13–21
    Fan, H., Ramamohanarao, K. (2005) A weighting scheme based on emerging patterns for weighted support vector machines. In: Proceeding IEEE International Conference on Granular Computing, 2 (2), 435- 440
    Goldberg, D.E., Deb, K., Krob, B. (1991). Don’t worry, be messy. In: Proceedings of the Forth International Conference on Genetic Algorithms and their Applications, San Diego, USA, 24– 30.
    Goldberg, D.E., Deb, K., Kargupta, H., Harik, G. (1993) Rapid, accurate optimization of difficult problems using fast messy genetic algorithms. In: Proceedings of the Fifth International Conference on Genetic Algorithms. (pp. 56– 64).
    Hsu, C. W., Chang, C. C., Lin, C. J. (2003) A practical guide to support vector classification, Technical report, Department of Computer Science, National Taiwan University, Taipei, Taiwan.
    Hsu, C. W., Lin, C. J. (2002) A simple decomposition method for support vector machine, Machine Learning, 46(1–3), 219–314.
    Hoang, N. D. (2010) Estimate at completion using time-dependent evolutionary fuzzy support vector machine inference model, MS thesis, Department of Construction Engineering, National Taiwan University of Science and Technology, Taiwan.
    Huang, C. L., Wang, C.J. (2006) A GA-based feature selection and parameters optimization for support vector machines. Expert Systems with Applications, 31(2), 231-240
    Hughes, S.W., Tippett, D.D., Thomas, W.K. (2004) Measuring project success in the construction industry. Engineering Management Journal 16 (3), 31-37.
    Hwang, S., L., Liu, Y. (2005) Proactive Project Control Using Productivity Data and Time Series Analysis, Computing in Civil Engineering 2005, In: Proceedings of the 2005 ASCE International Conference on Computing in Civil Engineering (pp. 12-15). Mexico.
    Hwee, N.G., Tiong, R.L.K. (2002) Model on cash flow forecasting and risk analysis for contracting firms. International Journal of Project Management 20 (5), 351-363
    Iranmanesh, H., Mojir, N., Kimiagari, S. (2007) A new formula to “Estimate At Completion” of a Project’s time to improve “Earned Value Management System”, In: Proceeding of IEEE International Conference on Industrial Engineering and Engineering Management (pp.1014-1017).
    Iranmanesh, S.H., Mokhtari, Z. (2008) Application of Data Mining Tools to Predicate Completion Time of a Project, In: Proceeding of World Academy of Science, Engineering and Technology 32 (pp. 234-239).
    Jiang, A., Liu, L., Zang, J. (2007) The Evolutionary Support Vector Machine Forecasting Model of Road Traffic Accident, In: Proceedings of First International Conference on Transportation Engineering 2007 (ICTE 2007), 246, 795-800
    Kaka, A.P., Price, A.D.F., (1991) Net cash flow models: Are they reliable?. Construction Management Economic, 9, 291-308
    Kecman, V. (2005) Support Vector Machines – An Introduction. In: Wang, L. (Eds.), Support Vector Machines: Theory and Applications (Studies in Fuzziness and Soft Computing) (pp. 1-47). Springer-Verlag, Berlin Heidelberg.
    Khosrowshahi, F., Kaka, A. P. (2007) A Decision Support Model for Construction Cash Flow Management. Computer-Aided Civil and Infrastructure Engineering, 22 (7), 527-539
    Kenley, R., Wilson, O.D. (1986) A construction project cash flow model – An idiographic approach. Construction Management Economic, 4, 213-232
    Klir, G. J., Yuan, B. (1995) Fuzzy sets and fuzzy logic: Theory and applications. Prentice Hall PTR, Upper Saddle River, New Jersey.
    Ko, C. H., Cheng, M. Y. (2007) Dynamic prediction of project success using artificial intelligence, Journal of Construction Engineering and management, 133 (4), 316-324.
    Ko, C. H. (2002). Evolutionary Fuzzy Neural Inference Model (EFNIM) for Decision-Making in Construction Management, Ph.D. Thesis, Department of Construction Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan.
    Ko, C. H., Cheng, M. Y. (2003) Hybrid use of AI techniques in developing construction management tools, Automation in Construction, 12, 271– 281
    Lim, C.S., Mohamed, M.Z. (1999) Criteria of project success: an exploratory re-examination, International Journal of Project Management, 17(4), 243-248
    Lin, C.F., Wang, S.D. (2002). Fuzzy Support Vector Machines, IEEE Transactions on Neural Networks, 13 (2), 464-471
    Lin, C.F. (2004). Fuzzy Support Vector Machines, Ph.D. Thesis, Dept. of Electrical Engineering, National Taiwan University, Taipei, Taiwan.
    Lin, Y., Lee, Y., Wahba, G. (2002) Support vector machines for classification in nonstandard situations. Machine Learning, 46, 191-202
    Liu, L., Zhu, K. (2007), Improving cost estimates of construction projects using phased cost factors. Journal of Construction Engineering and Management, 133 (1), 91-95.
    Lowe, D.J., Emsley, M.W., Harding, A. (2006) Predicting Construction Cost Using Multiple Regression Techniques. Journal of Construction Engineering and Management, 132 (7), 750–758.
    Nicholas I. Sapankevych et al., 2009. Time Series Prediction Using Support Vector Machine A Survey, Computational Intelligence Magazine. Vol 4, No 2, p. 24-38.
    Parfitt, M.K., Savindo, V.E. (1993) Checklist of critical success factors for building projects. Journal of Management in Engineering, 9 (3), 243-249.
    Park, H.K., Han, S.H., Russell, J.S. (2005) Cash Flow Forecasting Model for General Contractors Using Moving Weights of Cost Categories. Journal of Management in Engineering 21 (4), 164-172
    Russell, J.S., (1991) Contractor Failure: Analysis. Journal of Performance of Constructed Facilities, 5 (3), 163-180
    Russell, J.S., Jaselskis, E.J., Lawrence, S. P. Tserng, H.P., Prestine M.T. (1996) Development of a predictive tool for continuous assessment of project performance, Research Report 107-11 to The Construction Industry Institute, The University of Texas at Austin.
    Russell, J.S. , Jaselskis, E.J., Lawrence, S.P. (1997) Continuous Assessment of Project Performance, Journal of Construction Engineering and Management, 123, 64-71.
    Savindo, V., Grobler, F., Parfitt, K., Guvenis, M., Coyle, M. (1992) Critical success factors for construction projects, Journal of Construction Engineering and Management, 118 (1), 94-111.
    Shields, D.R., Tucker, R.L., Thomas, S.R. (2003) Measurement of Construction Phase Success of Projects, In: Proceeding Construction Research Congress - Wind of Change: Integration and Innovation, 28-35.
    Sabaa, S. E. (2001) The skills and career path of an effective project manager, International Journal of Project Management, 19, 1–7.
    Tay, F.E.H., Cao, L (2001) Application of support vector machines in financial time series forecasting. OMEGA The International Journal of Management Science, 29, 309-317
    Vapnik, V.N. (1995) The Nature of Statistical Learning Theory (2nd ed.), Springer-Verlag, New York.
    Wu, Y. W. (2009). Object-Oriented Evolutionary Support Vector Machine Inference Model (ESIM) for Decision-Making in Construction Management, Ph.D. Thesis, Department of Construction Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan.
    Zadeh, L.A. (1965) Fuzzy sets. Information and Control, 8 (3), 338–353.
    Zadeh, L. A. (1973) Outline of a new approach to the analysis of complex systems and decision processes, IEEE Transactions on Systems, Man, and Cybernetics, 3 (1), 28-44.
    Zadeh, L. A. (1988) Fuzzy logic. Computer, 21,(4), 83-93
    Zadeh, L. A. (1994) Soft computing and fuzzy logic. Software, IEEE, 11 (6), 48-56.
    Wikipedia, the free encyclopedia, Cash flow article, http://en.wikipedia.org/wiki/Cash_flow
    Wikipedia, the free encyclopedia, Earned Value article, http://en.wikipedia.org/wiki/Earned_value
    Wikipedia, the free encyclopedia, Time series article, http://en.wikipedia.org/wiki/Time_series

    QR CODE