Next Article in Journal
Spectral Normalization for Domain Adaptation
Previous Article in Journal
Formal Ontologies in Information Systems Development: A Systematic Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Delphi Method Supported by Forecasting Software

Faculty of Applied Mathematics, Silesian University of Technology, Kaszubska 23, 44-100 Gliwice, Poland
*
Author to whom correspondence should be addressed.
Information 2020, 11(2), 65; https://doi.org/10.3390/info11020065
Submission received: 30 December 2019 / Revised: 21 January 2020 / Accepted: 25 January 2020 / Published: 27 January 2020

Abstract

:
The Delphi method is one of the basic tools for forecasting values in various types of issues. It uses the knowledge of experts, which is properly aggregated (e.g., in the form of descriptive statistics measures) and returns to the previous group of experts again, thus starting the next round of forecasting. The multi-stage prediction under the Delphi method allows for better stabilization of the results, which is extremely important in the process of forecasting. Experts in the forecasting process often have access to time series forecasting software but do not necessarily use it. Therefore, it seems advisable to add to the aggregate the value obtained using forecasting software. The advantage of this approach is in saving the time and costs of obtaining a forecast. That should be understood as a smaller burden on data analysts and the value of their work. According to the above mentioned key factors, the main contribution of the article is the use of a virtual expert in the form of a computer-enhanced mathematical tool, i.e., a programming library for a forecasting time series. The chosen software tool is the Prophet library—a Facebook tool that can be used in Python or R programming languages.

1. Introduction

The prediction of phenomena and processes accompanies humanity almost from the very beginning. In ancient times, even priests were responsible for this process, e.g., the priestess Pythia in the Temple of Apollo. In modern times, this process is implemented using mathematical methods and expert knowledge. Mathematical methods often are based on advanced statistical apparatuses [1] or artificial intelligence algorithms [2,3]. In turn, the experts’ methods are based on the knowledge and experience of an expert in a specific field [4], and in those cases, the advanced mathematical tools are not emphasized. In both areas, there is interest among scientists and forecasting practitioners in what is shown in the numbers of the scientific works in that field.
One method of predicting a value in a particular phenomenon is the Delphi method [5]. It relies on using the knowledge of experts in a given area of consideration. Experts predict the value of a given event through surveys. This knowledge is then aggregated and, in the form of measures of descriptive statistics (e.g., arithmetic average), returns to the assessment by the previous group of experts. This process is repeated until a satisfactory (stable) descriptive measure of the data is achieved. This method is widely used in long-term forecasting issues.
One of the variants of the Delphi method is the fuzzy Delphi method [6]. The difference between these methods lies in the way the experts express the assessment. In the fuzzy variant, experts reveal their assessment using a fuzzy value in the form of a triangular fuzzy number, i.e., they define three numerical values, which are successively the smallest, most likely, and the largest value that a given process can achieve.
The Delphi method is not without flaws, as it is quite expensive in its implementation process [7,8]. These include the cost and time of getting answers from experts. Each of the experts will demand adequate remuneration for their work, which can be quite large in the case of a multi-stage repetition of surveys. Another critical issue is the time it takes to collect the answers.
The main motivation of this work was the idea of implementing new features to the traditional and fuzzy Delphi methods. According to the previous paragraph, both Delphi methods face their own problems. To address these issues, the authors of this article propose using a so-called virtual expert that predicts values in a given process. Such a tool could be, for example, the Prophet [9] library created by Facebook, designed for issues related to predicting values in given phenomena. The experts may support themselves by different tools, among other programming tools; however, the direct use of values from the Prophet library, or any other library, is a new approach. To our best knowledge, there was no other proposal of that approach in the Delphi method.
This article is divided into the following parts: the first section discusses the Delphi method and the Prophet library. The second part presents two variants of the Delphi method supported by the Prophet library. The next part is an example illustrating the process of fuzzy forecasting using the Delphi method.

1.1. Delphi Method and Related Work

The Delphi method, in its classic form, is described by following steps [5,10,11]:
  • Experts fill out a questionnaire, in which they formulate forecasts on a specific topic, referring to a long-time perspective.
  • In the next round of surveys, respondents complete the same questionnaire, with information in the form of descriptive statistics on the aggregate results of the previous survey.
  • We repeat the surveys until the statistical results obtained stabilize.
The Delphi method is characterized by, among others, the following properties [4]:
  • anonymity of opinions and experts;
  • multi-stage;
  • controlled feedback; and
  • statistical data presentation.
The classic Delphi method is used in many issues, including: factors related to the quality assessment of healthcare [12], transport [13], social sciences [14], qualitative research [15] and nursing [16].
One of the variants of the Delphi method is the fuzzy Delphi method. It uses the concept of fuzzy set A in the space X [17]:
A = { ( x , μ A ( x ) ) : x X } .
The fuzzy sets are defined by the function μ A : X [ 0 , 1 ] , which is called the membership function of the set A and it determines the membership of the element x to the set A.
Fuzzy sets are widely used in common engineering problems, e.g., [18,19].
One of the most common membership functions is the triangular membership function defined by the formula:
( a , b , c ) = 0 , x a x a b a , a < x b c x c b , b < x c 0 , x > c .
The values ( a , b , c ) can be interpreted as the smallest, most probable, and highest.
Sometimes in order to use the fuzzy Delphi method, other membership functions are used, e.g., the trapezoidal membership function [20] or functions, which are appropriately matched to the issue [21]. The use of the triangular membership function affects the simplicity and transparency of the discussed modification of the Delphi method.
Using the above dependencies, the fuzzy Delphi method can be determined using the steps:
  • Experts fill out a questionnaire, in which they formulate forecasts on a specific topic in the form of fuzzy triangular numbers (2) referring to a long-time perspective.
  • In the next round of surveys, the respondents complete the same questionnaire, while they have information in the form of statistics on the aggregate results of the previous survey. An example of such statistics is the fuzzy average A ¯ , which for triangular fuzzy sets A i = ( a i , b i , c i ) , is defined by the formula [22]:
    A ¯ = 1 n i = 1 n a i , 1 n i = 1 n b i , 1 n i = 1 n c i .
  • We repeat the surveys until the statistical results obtained stabilize.
  • The forecast value is the value from the last fuzzy average expressed as [22]:
    x ¯ = a + 2 b + c 4 .
Applications of the fuzzy Delphi method can be observed (among others), for example in: choosing a player [23], fashion styles [24], evaluation of hydrogen production [25], lubricant regenerative technology selection [6], teaching methods [26], or in the creation of teaching applications [27].
A variant of the fuzzy Delphi method is described in [28]. It uses the concept of a Z-number, i.e., an ordered pair of fuzzy numbers [29]. In this variant, experts express their assessment in the form of a fuzzy triangular number, adding the reliability of their forecast. This approach seems very promising, and the Z-numbers themselves are gaining popularity in various applications, e.g., decision support [30,31], or the selection of a user group for user experience (UX) research on applications [32].
Apart from the use in the research variant of the Delphi method, its "quality" is based on the quality of the expert’s opinion [33]. That approach does not mean that all experts invited to the research should have scientific degrees and rich branch experience. The empirical examples show that differentiation of their opinions and the experts themselves may have a positive influence on the research and the final result [34]. Furthermore, in the literature, one can also find articles devoted to other technical aspects of the Delphi method, such as who should be considered an expert [35], how many experts should be invited to study [4], and other general schemes on the subject [36]. In addition, in the case of the fuzzy Delphi method, modifications often occur taking into account other methods, such as the analytic hierarchy process (AHP) [37] or fuzzy version of the technique for order of preference by similarity to ideal solution (TOPSIS) [38].

1.2. The Prophet library

The Prophet library [39] is a Python and R language library for time series prediction developed by Facebook under an open-source license. A data set is the basis for calculations, and the data must be in numerical form.
There are two reasons for creating software for forecasting time series [39]:
  • A completely automated approach is often insensitive to taking into account useful assumptions or heuristics;
  • Analysts who can prepare high-quality forecasts are a scarce resource that requires knowledge of data science and considerable experience.
The above reasons clearly show that the requirements for high-quality analyses go beyond the capacity of data analysts. This approach was the motivation to create the Prophet library [39].
Not all predictive problems can be solved in the same way. As the Prophet library is associated with Facebook and developed for the needs of business forecasts, the issues must include one of the following characteristics [39]:
  • hourly, daily, or weekly observations of at least several months;
  • seasonality regarding human behavior;
  • prediction disorders that occur within predefined intervals;
  • reasonable number of missing observations or extreme observations;
  • historical trend changes; and
  • situations when the trend increases based on non-linear curves when it reaches its natural limits or saturates.
The Prophet library is not entirely automatic. If the forecast is not satisfactory, then the person responsible for creating it can improve the obtained results by changing the available parameters [39].
The critical success factor for proper use of the Prophet library is data preparation. The data for analysis must be daily or monthly. An important aspect is to ensure a significant number of observations. In the absence of large amounts of data, it is necessary to perform a resampling technique or change the forecast time horizon [40].
The Prophet library is based on an additive model in which [41]:
  • long-term trends are included;
  • the seasonality in Fourier ranks is taken into account;
  • holidays and business situations that affect the forecast are included; and
  • a random value is included that specifies a random error.
Among others, it is worth mentioning that the effort for successful use of the Prophet library is relatively small to knowledge and experience gained by experts for years. Of course, the user should know the basics of R or Python programming languages, and the programming environment for work should be prepared. Being familiar with those issues is a much easier task than, for example, understanding and using statistics for forecasting methods. The conclusion is being that intuitional interface and proper documentation of the library make it useful with little effort for non-experts in the field of forecasting of time series.

2. Method

The Delphi method supported by forecasting tools can be used in the traditional and fuzzy variant.

2.1. Delphi Method Supported by the Prophet Library

  • Experts E i ( i = 1 , 2 , , n 1 ) present a forecast about the given process in the form of values:
    A i = x i .
  • From the expert’s opinions, the A n forecast from the suitable software system expressed as a value:
    A n = x n
    is appended.
  • Then statistical measures are calculated, e.g., the average forecast value:
    A ¯ = 1 n i = 1 n x i .
  • The value of A ¯ goes to experts, thus starting the next round of forecasting.
  • Repeat steps 1–4 until the value of (7) reaches the appropriate level of stability or for a certain number of turns.
  • The value of the arithmetic mean A ¯ from the last round is the forecast value.

2.2. Fuzzy Delphi Method Supported by the Prophet Library

This version of the Delphi method assumes that the forecasting tools allow specifying not only the forecast value but also its limits, i.e., the lowest and highest possible forecast values. The fuzzy Delphi method supported by the expert forecast in the form of forecasting software can be described in the following steps:
  • Experts E i ( i = 1 , 2 , , n 1 ) present a forecast about the given process in the form of fuzzy triangular numbers:
    A i = ( a i , b i , c i ) .
  • The A n forecast from the suitable software system that is expressed as three values:
    A n = ( a n , b n , c n )
    is appended to the expert’s opinions .
  • Then the fuzzy average is calculated according to the relationship (3):
    A ¯ = a ¯ , b ¯ , c ¯ = 1 n i = 1 n a i , 1 n i = 1 n b i , 1 n i = 1 n c i .
  • Using the relationship (4), the crisp value from the fuzzy average A ¯ is calculated:
    x ¯ = a ¯ + 2 b ¯ + c ¯ 4 .
  • The value of x ¯ goes to experts, thus starting the next round of forecasting.
  • Repeat steps 1–5 until the value of (11) reaches the appropriate level of stability or for a certain number of turns.
  • The value of crisp x ¯ from the last round is the predicted value in the process.

2.3. Discussion and Method Analysis

Advantages
Regarding the Delphi method, the advantage of the proposed approach is the time and cost of obtaining the forecast. In the case of a cost-saving variant, no further expert is required. In turn, they are saving time because there is no need to wait for an expert’s opinion, which can appear at any time of the assumed time horizon. This forecast can be made by the person who orders the expert opinions after receiving feedback from experts.
Modifications
The presented Delphi methods can be modified by adding a virtual expert opinion (the Prophet library) to the subsequent forecasting rounds. The influence of the Prophet library on the final grade will then be more significant. In this case, however, there will be some difficulties that result from updating the Prophet library forecast—further fresh observations are needed to be able to correct the estimates. One solution to this problem is to tune the library model (using various available parameters) in such a way that the new forecast is corrected accordingly. Another solution that requires no further action is to use the Prophet prediction without updating it.
Other forecasting software
It is also worth noting that the Prophet library is not the only tool used to predict time series. Not including paid computing platforms like Matlab or Statistica, Python can specify at least several other libraries for the same task. A list of selected Python libraries can be found below:
  • TensorFlow [42]: “time series forecasting using Recurrent Neural Networks (RNNs)”,
  • PyFlux [43]: “offers a probabilistic approach to time-series modeling”,
  • Statsmodels [44]: “provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration”.
Compared to the libraries mentioned above, the advantage of Prophet is that it has a reasonably intuitive interface that allows it to be used even by non-specialists in the field of time series analysis. Additionally, it is one of the few libraries that is developed by a vast entity, which is Facebook. This ensures that the Prophet should be more resistant to all kinds of errors in the software development process compared to other forecasting tools.

3. Example

The Delphi method is often used for the forecasting of different processes and phenomena over long periods, where a high level of uncertainty appears. That is the main reason to present below the fuzzy variant of the method. The example is made for showing the possibility of the appearance of a virtual expert in the group of human experts.
The fuzzy Delphi method supported by the Prophet library presents the EUR/USD exchange rate in two months. The data for the model creation were collected from the [45] website. Their graph with the Prophet forecast can be seen in Figure 1.
Expert forecasts, together with Prophet forecast, are shown in Figure 2 and Table 1. The calculated fuzzy mean value and crisp value can be found in Figure 3 and Table 2. Then the second round of forecasts begins, in which experts view the value of x ¯ = 1.148 . The results are shown in Table 3. This round ends with a recalculation of the fuzzy average and crisp value (Table 2). The final forecast for the euro-dollar exchange rate is x ¯ = 1.150 .

4. Conclusions

The article presents the Delphi method as supported by forecasting software. For this purpose, the Prophet library was used. The Prophet is a programming library for forecasting, which may be used by Python or R programmers. In the discussed approach, the Prophet library was treated as a kind of virtual expert—its forecasts are attached to the aggregated knowledge that goes to the group of experts in the following rounds. In this way, the classic and fuzzy Delphi methods were discussed. The most crucial feature of the Prophet library can be used in both traditional and fuzzy methods. The advantage of using such an expert is in the time and cost of obtaining the forecast. The Delphi method with the Prophet library is illustrated by the example of a euro to dollar forecast. The mentioned example contains the fuzzy Delphi method, which allows coping with a level of uncertainty in the data. The future work for this research is to compare other forecasting softwares to the Delphi method. They will have to contain a UX (user experience) approach, the mathematical background of each software and the simplicity of use.

Author Contributions

Conceptualization, M.L.; methodology, M.L. and A.B.; formal analysis, M.L. and A.B.; writing—original draft preparation, M.L. and A.B.; writing—review and editing, M.L. and A.B.; visualization, M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

The authors would like to thank Adrian Kapczyński for his helpful advice on various technical issues examined in this Paper.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Wang, Q.; Song, X.; Li, R. A novel hybridization of nonlinear grey model and linear ARIMA residual correction for forecasting U.S. shale oil production. Energy 2018, 165, 1320–1331. [Google Scholar] [CrossRef]
  2. Huang, M.; Bao, Q.; Zhang, Y.; Feng, W. A Hybrid Algorithm for Forecasting Financial Time Series Data Based on DBSCAN and SVR. Information 2019, 10, 103. [Google Scholar] [CrossRef] [Green Version]
  3. Li, G.; Ma, X.; Yang, H. A Hybrid Model for Monthly Precipitation Time Series Forecasting Based on Variational Mode Decomposition with Extreme Learning Machine. Information 2018, 9, 177. [Google Scholar] [CrossRef] [Green Version]
  4. Rowe, G.; Wright, G. Expert Opinions in Forecasting: The Role of the Delphi Technique. In Principles of Forecasting: A Handbook for Researchers and Practitioners; Armstrong, J.S., Ed.; Springer: Boston, MA, USA, 2001; pp. 125–144. [Google Scholar] [CrossRef]
  5. Dalkey, N.; Helmer, O. An Experimental Application of the DELPHI Method to the Use of Experts. Manag. Sci. 1963, 9, 458–467. [Google Scholar] [CrossRef]
  6. Hsu, Y.; Lee, C.; Kreng, V. The application of Fuzzy Delphi Method and Fuzzy AHP in lubricant regenerative technology selection. Expert Syst. Appl. 2010, 37, 419–425. [Google Scholar] [CrossRef]
  7. Avella, J. Delphi panels: Research design, procedures, advantages, and challenges. Int. J. Doctoral Stud. 2016, 11, 305–321. [Google Scholar] [CrossRef]
  8. Donohoe, H.; Stellefson, M.; Tennant, B. Advantages and Limitations of the e-Delphi Technique. Am. J. Health 2012, 43, 38–46. [Google Scholar] [CrossRef]
  9. Prophet. Available online: https://facebook.github.io/prophet/ (accessed on 30 September 2019).
  10. Sackman, H. Delphi Assessment: Expert Opinion, Forecasting, and Group Process. Available online: https://apps.dtic.mil/dtic/tr/fulltext/u2/786878.pdf (accessed on 25 January 2020).
  11. Linstone, H.; Turoff, L.; Turoff, M. The Delphi Method: Techniques and Applications. Available online: http://202.91.10.51:8080/xmlui/handle/123456789/162 (accessed on 25 January 2020).
  12. Boulkedid, R.; Abdoul, H.; Loustau, M.; Alberti, O.S.C. Using and Reporting the Delphi Method for Selecting Healthcare Quality Indicators: A Systematic Review. J. Pone 2011. [Google Scholar] [CrossRef]
  13. Melander, L. Scenario development in transport studies: Methodological considerations and reflections on delphi studies. Futures 2018, 96, 68–78. [Google Scholar] [CrossRef]
  14. Landeta, J. Current validity of the Delphi method in social sciences. Technol. Forecast. Soc. Chang. 2006, 73, 467–482. [Google Scholar] [CrossRef]
  15. Brady, S.R. Utilizing and Adapting the Delphi Method for Use in Qualitative Research. Int. J. Qual. Methods 2015. [Google Scholar] [CrossRef] [Green Version]
  16. Foth, T.; Efstathiou, N.; Vanderspank-Wright, B.; Ufholz, L.A.; Dütthorn, N.; Zimansky, M.; Humphrey-Murto, S. The use of Delphi and Nominal Group Technique in nursing education: A review. Int. J. Nurs. Stud. 2016, 60, 112–120. [Google Scholar] [CrossRef]
  17. Zadeh, L.A. Fuzzy Sets. Inf. Control. 1965, 8, 338–358. [Google Scholar] [CrossRef] [Green Version]
  18. Banasik, A.; Kapczyński, A. Fuzzy logic applied in databases for investors. In Proceedings of the 2009 IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, Rende, Italy, 21–23 September 2009; pp. 612–613. [Google Scholar] [CrossRef]
  19. Banasik, A.; Kapczyński, A. Fuzzy evaluation of biometric authentication systems. In Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems, Prague, Czech Republic, 15–17 September 2011; pp. 803–806. [Google Scholar] [CrossRef]
  20. Tahriri, F.; Mousavi, M.; Hozhabri Haghighi, S.; Zawiah Md Dawal, S. The application of fuzzy Delphi and fuzzy inference system in supplier ranking and selection. J. Ind. Eng. Int. 2014, 10, 66. [Google Scholar] [CrossRef] [Green Version]
  21. Chang, P.T.; Huang, L.C.; Lin, H.J. The fuzzy Delphi method via fuzzy statistics and membership function fitting and an application to the human resources. Fuzzy Sets Syst. 2000, 112, 51–520. [Google Scholar] [CrossRef]
  22. Bojadziev, G.; Bojadziev, M. Fuzzy Logic for Business, Finance and Management; Wiley: Hoboken, NY, USA, 2007; p. 252. [Google Scholar]
  23. Lawnik, M.; Banasik, A. Fuzzy Delphi Method for Optimal Player’s Position Selection. Available online: https://yadda.icm.edu.pl/baztech/element/bwmeta1.element.baztech-4a69c5d8-92aa-40be-ba0b-b62c54c377a9/c/lawnik_ZN_PSL_OiZ_2018_127.pdf (accessed on 25 January 2020). (In Polish).
  24. Lin, C. Application of fuzzy Delphi method (FDM) and fuzzy analytic hierarchy process (FAHP) to criteria weights for fashion design scheme evaluation. Int. J. Cloth. Sci. Technol. 2013, 25, 171–183. [Google Scholar] [CrossRef]
  25. Chang, P.; Hsu, C.; Chang, P. Fuzzy Delphi method for evaluating hydrogen production technologies. Int. J. Hydrog. Energy 2011, 36, 14172–14179. [Google Scholar] [CrossRef]
  26. Zhang, Z.; Huang, Y. A Fuzzy and comprehensive evaluation model for developing teaching evaluation. In Proceedings of the 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet), Seoul, Korea, 25–28 October 2012; pp. 774–777. [Google Scholar]
  27. Kamarulzaman, N.; Jomhari, N.; Raus, N.; Yusof, M. Applying the Fuzzy Delphi Method to Analyze the user Requirement for user Centred Design Process in Order to Create Learning Applications. Indian J. Sci. Technol. 2015, 8, 1–7. [Google Scholar] [CrossRef] [Green Version]
  28. Lawnik, M.; Krakowczyk, J.; Banasik, A. Fuzzy Delphi Method with Z-Numbers. In Information and Software Technologies; Damaševičius, R., Vasiljevienė, G., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 24–32. [Google Scholar]
  29. Zadeh, L. A Note on Z-numbers. Inf. Sci. 2011, 181, 2923–2932. [Google Scholar] [CrossRef]
  30. Xiao, Z. Application of Z-numbers in multi-criteria decision making. In Proceedings of the 2014 International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS), Qingdao, China, 9–10 October 2014; pp. 91–95. [Google Scholar] [CrossRef]
  31. Aliev, R.A.; Huseynov, O.H.; Serdaroglu, R. Ranking of Z-Numbers and Its Application in Decision Making. Int. J. Inf. Technol. & Decis. Mak. 2016, 15, 1503–1519. [Google Scholar]
  32. Banasik, A.; Lawnik, M. Fuzzy Method with Z-numbers for Choosing Target Group of Users for UX Applications. In Proceedings of the 2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Metz, France, 18–21September 2019; pp. 878–881. [Google Scholar] [CrossRef]
  33. Hsu, C.C.; Sandford, B. The Delphi technique: Making sense of consensus. Pract. Assess. Res. Eval. 2007, 12, 1–8. [Google Scholar]
  34. Hussler, C.; Muller, P.; Rond, P. Is diversity in Delphi panelist groups useful? Evidence from a French forecasting exercise on the future of nuclear energy. Technol. Forecast. Soc. Chang. 2011, 78, 1642–1653. [Google Scholar] [CrossRef]
  35. Devaney, L.; Henchion, M. Who is a Delphi ‘expert’? Reflections on a bioeconomy expert selection procedure from Ireland. Futures 2018, 99, 45–55. [Google Scholar] [CrossRef]
  36. Belton, I.; MacDonald, A.; Wright, G.; Hamlin, I. Improving the practical application of the Delphi method in group-based judgment: A six-step prescription for a well-founded and defensible process. Technol. Forecast. Soc. Chang. 2019, 147, 72–82. [Google Scholar] [CrossRef]
  37. Chen, M.K.; Wang, S.C. The use of a hybrid fuzzy-Delphi-AHP approach to develop global business intelligence for information service firms. Expert Syst. Appl. 2010, 37, 7394–7407. [Google Scholar] [CrossRef]
  38. Wang, Y.; Yeo, G.T.; Ng, A.K. Choosing optimal bunkering ports for liner shipping companies: A hybrid Fuzzy-Delphi-TOPSIS approach. Transp. Policy 2014, 35, 358–365. [Google Scholar] [CrossRef]
  39. Prophet: Forecasting at Scale. Available online: https://research.fb.com/blog/2017/02/prophet-forecasting-at-scale/ (accessed on 30 December 2019).
  40. Prophet: Quick Start. Available online: https://facebook.github.io/prophet/docs/quick_start.html (accessed on 30 December 2019).
  41. Forecasting with Prophet. Available online: https://towardsdatascience.com/forecasting-with-prophet-d50bbfe95f91 (accessed on 30 December 2019).
  42. Abadi, M.; Agarwal, A.; Barham, P.; Brevdo, E.; Chen, Z.; Citro, C.; Corrado, G.S.; Davis, A.; Dean, J.; Devin, M.; et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. 2015. Available online: tensorflow.org (accessed on 25 January 2020).
  43. PyFlux. Available online: https://github.com/RJT1990/pyflux (accessed on 30 December 2019).
  44. Seabold, S.; Perktold, J. Statsmodels: Econometric and statistical modeling with python. In Proceedings of the 9th Python in Science Conference, Austin, TX, USA, 28 June–3 July 2010. [Google Scholar]
  45. ECB Reference Exchange Rate, US Dollar/Euro, 2:15 pm (C.E.T.). Available online: https://sdw.ecb.europa.eu/browseSelection.do?org.apache.struts.taglib.html (accessed on 30 December 2019).
Figure 1. Graph showing the data [45] and the model obtained using the Prophet library.
Figure 1. Graph showing the data [45] and the model obtained using the Prophet library.
Information 11 00065 g001
Figure 2. Round 1 of the fuzzy Delphi method.
Figure 2. Round 1 of the fuzzy Delphi method.
Information 11 00065 g002
Figure 3. Round 2 of the fuzzy Delphi method.
Figure 3. Round 2 of the fuzzy Delphi method.
Information 11 00065 g003
Table 1. Round 1 of the fuzzy Delphi method.
Table 1. Round 1 of the fuzzy Delphi method.
Expertabc
11.1121.1671.235
21.0771.1461.222
31.0561.1381.139
41.0851.1421.184
51.1121.1681.211
Prophet1.111.1551.2
Table 2. Fuzzy mean and defuzzified value for rounds 1 and 2.
Table 2. Fuzzy mean and defuzzified value for rounds 1 and 2.
RoundFuzzy AverageCrisp Value
1(1.092, 1.153, 1.199)1.148
2(1.112, 1.152, 1.185)1.150
Table 3. Round 2 of the fuzzy Delphi method.
Table 3. Round 2 of the fuzzy Delphi method.
Expertabc
11.1061.1531.192
21.1311.1571.197
31.1021.1471.18
41.1011.1491.154
51.1231.1531.183
Prophet1.111.1551.2

Share and Cite

MDPI and ACS Style

Lawnik, M.; Banasik, A. Delphi Method Supported by Forecasting Software. Information 2020, 11, 65. https://doi.org/10.3390/info11020065

AMA Style

Lawnik M, Banasik A. Delphi Method Supported by Forecasting Software. Information. 2020; 11(2):65. https://doi.org/10.3390/info11020065

Chicago/Turabian Style

Lawnik, Marcin, and Arkadiusz Banasik. 2020. "Delphi Method Supported by Forecasting Software" Information 11, no. 2: 65. https://doi.org/10.3390/info11020065

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop