Incremental Green Investment Rule Induction Using Intelligent Rough Sets from an Energy Perspective
Abstract
:1. Introduction
2. Literature Review
2.1. Green Investment in the Big Data Era
2.2. Rule Induction Based on Rough Sets
2.3. Summary
- Green investment research is increasingly incorporating big data analysis. Energy-related green investment is going through a significant paradigm shift toward an agile environment that makes decisions more often via rules that are quick to respond to the changes in the market. Rule induction must be flexible and efficient to assist decision-making because data are changed dynamically.
- According to agile decision-making, data are used to induce decision rules first. However, a decision rule may not consist of a single outcome. Therefore, if there are multiple decisions, multiple outcome rule extraction (MORE) is required to generate stable decision rules that traditional RS approaches cannot.
- Most current rough set approaches do not consider the issue of utilizing a dynamic database. Sometimes, the rules generated by the rough set approach fail to predict newly entered objects because of non-deterministic rules.
- The existing algorithms of the rough set have the ability to generate a set of classification rules efficiently, but they cannot generate rules incrementally when new objects are added. In practical applications, the number of recorders in the database is often increased dynamically. Thus, if a new object is added in, the traditional RS approaches have to compute the whole database again. This process consumes a huge amount of computation time and memory space.
3. The Solution Approach
3.1. The Proposed Incremental Approach
- Case I.
- Original rules are not transformed because the new data set does not conflict with the original rule set.
- Case II.
- Original rules are transformed because the new data set conflicts with the original rule set. However, new rules are not generated.
- Case III.
- New rules are generated by the new data set, but the original rules are not transformed.
- Case IV.
- New rules are generated by the new data set. The original rules are transformed because the new data set conflicts with the original rule set.
- Ti: original data set i;
- Nj: new data set j;
- Rk: original reduct set k;
- Rnew: new reduct set;
- Rmerge: reduct that has to merge;
- Radd: newly generated reduct;
- Rtra: reduct that has to transform;
- Rtmp: a temporary set to place the reduct;
- Fa: feature set;
- Ob: outcome set;
- m: the number of original data set;
- p: the number of feature s;
- q: the number of outcomes;
- r: the number of reduct data sets;
- t: the number of Rtmp with t = 0;
- f: feature value with f = 0;
- x: constant with x = false.
IMORE procedure: |
Step 0. Add the new data set |
Step 1. Check if new data sets are identical to the original data set. |
For i = 1 to m |
For a = 1 to p |
If Nj(Fa) conflicts with Ti(Fa) |
For b = 1 to q |
If Nj(Ob) conflicts with Ti(Ob) |
Go to Step 2 //Case I |
Else go to Step 3 //Case II |
End if |
Else x = true |
End if |
End for |
If x = true |
Go to Step 4 //Case III |
End if |
End for |
Step 2. For Case II, obtain reducts |
Step 3. For Case III, obtain reducts |
Step 4. For Case III, obtain reducts |
Step 5. For Case III, obtain reducts |
Step 6. Rule extraction |
|
For a = 1 to s |
For k = 1 to r |
If Rk(Fa) != “*” |
f++ |
End if |
End for |
End for |
Step 6.2. Compute the SI of all reducts |
Step 6.3. If the objects have more than one reduct |
The reduct with the maximal SI from each object (or each merge objects) is the final rule of this object. |
End if |
Step 6.4. If the reduct and the sum of feature identical values are the same |
Select first one |
End if |
Step 6.5. Update the final rule. |
END |
- Case I: Data change, but the original rules do not change.
Step 2.1. add Ti and Tm+1 to Rmerge Step 2.2. Rnew = { Rk + Rmerge } Step 2.3. Update the final rule |
- Case II: The features of the new data set are identical to the features of the original data set, but the outcomes are not identical.
Step 3.1. Add the new data set into the raw data set Step 3.2. Merge the reduct of the new data set reduct Ti and Tm+1 and then add to Rmerge Step 3.3. Re-compute the reduct of the object that generates the rule For k = 1 to r For a = 1 to p If Rk(Fa) dominated to Rmerge (Fa) Reduct Tk to Rtra End if End for End for Step 3.4. Rnew = { Rk + Rmerge + Rtra } Step 3.5. Merge the identical reducts If { Rmerge + Rtra } has identical reducts to Rk Merge the identical reducts with a new reduct End if Step 3.6. Go to Step 6 |
- Case III: Data are changed, and new reducts are generated
Step 4.1. Add the new data set into the raw data set Step 4.2. Reduct Nj to Radd Step 4.3. Rnew = { Rk + Radd } Step 4.4. Find the transformed reducts in new reduct For k = 1 to r If Rk(Fa) conflicted with Tm+1 (Fa) add Rk to Rtmp t++ End if End for For tmp = 1 to t If Rtmp(Ob) conflicts with Tm+1 (Ob) Delete Rtmp End if End for If Rtmp! = Go to Step 5 //Case IV End if Step 4.5. Merge the identical reducts If { Radd } has identical reducts in Rk Merge the identical reducts with a new reduct End if Step 4.6. Go to Step 6 |
Step 5.1. Reduce Tt to Rtra Step 5.2. Rnew = { Rk + Rtra + Radd } Step 5.3. Merge the identical reducts If { Rtra + Radd } has identical reducts in Rk Merge the identical reducts with a new reduct End if Step 5.4. Go to Step 6 |
3.2. Illustrative Examples
- Case I: Data change, but the original rules do not change
- Step 0. Add the new data set (object 7) into the raw data set.
- Step 1. Check if the new data sets are identical to the original data set. Go to Step 2.
- Step 2. The data are changed, but the original rules are not changed. Merge the identical object 5 with the new object for reduction (see Table 8).
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 | 1 | * | Y | * | * | I | N | N | 7 |
2 | * | * | MA | * | |||||
X4 | 1 | L | * | * | Y | O | Y | N | 5 |
2 | * | * | YA | Y | |||||
X5 & X7 | 1 | * | Y | * | * | I | N | N | 14 |
X6 | 1 | M | N | * | * | O | N | Y | 3 |
2 | * | N | OA | * |
- Step 2.3. Update the final rule (see Table 9).
Object No. | Rule No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 & X5 & X7 | 2 | * | Y | * | * | I | N | N | 21 |
X4 | 3 | * | * | YA | Y | O | Y | N | 5 |
X6 | 4 | * | N | OA | * | O | N | Y | 3 |
- Case II: Data cause original rules to be changed, but no new rules are generated.
- Step 0. Add the new data set (object 8) into the raw data set.
- Step 1. Check if the new data set is identical to the original data sets. Find the object with features identical to those of the new data set and then go to Step 3.
- Step 3. The features of the new data set are identical to the features of the original data set, but the outcomes are not identical.
- Step 3.2 Merge and re-compute the reduct identical to object 5 with the new object (see Table 11).
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 | 1 | * | Y | * | * | I | N | N | 7 |
2 | * | * | MA | * | |||||
X4 | 1 | L | * | * | Y | O | Y | N | 5 |
2 | * | * | YA | Y | |||||
X5 & X8 | 1 | * | Y | * | * | * | * | N | 14 |
X6 | 1 | M | N | * | * | O | N | Y | 3 |
2 | * | N | OA | * |
- Step 3.3. Find the dominant reduct in the new data set and re-compute it. Then, proceed to Step 6.
- Step 6. Rule extraction
- Step 6.1. Compute the number of identified values from the features of each reduct.
- Step 6.2. Compute the SI of all object reducts (see Table 12).
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | SI |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 4 |
X3 | 1 | * | Y | * | * | I | N | N | 3 |
2 | * | * | MA | * | 4 | ||||
X4 | 1 | L | * | * | Y | O | Y | N | 4 |
2 | * | * | YA | Y | 6 | ||||
X5 & X8 | 1 | * | Y | * | * | * | * | N | 3 |
X6 | 1 | M | N | * | * | O | N | Y | 5 |
2 | * | N | OA | * | 7 | ||||
Identified value of features | 2 | 3 | 4 | 2 |
- Step 6.3. If the objects have more than one reduct, then select the reduct with the maximal SI.
- Step 6.4. Update the final rule (see Table 13).
Object No. | Rule No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 | 2 | * | * | MA | * | I | N | N | 7 |
X4 | 3 | * | * | YA | Y | O | Y | N | 5 |
X5 & X8 | 4 | * | Y | * | * | * | * | N | 14 |
X6 | 5 | * | N | OA | * | O | N | Y | 3 |
- Case IV: New rules are generated, and original reducts are changed
- Step 0. Add the new data set (object 9) into the raw data set.
- Step 1. Check if the new data sets are identical to the original data sets and then go to Step 4.
- Step 4. Data are changed, and new rules are generated.
- Step 4.2 Generate new reducts (see Table 15).
- Step 4.4. Find the replaced reducts between the reducts and the new data set. Add the object of the conflicted features into temp and delete the object of the conflicted outcomes from the temp (see Table 16).
- Step 6. Rule extraction
- Step 6.1. Compute the number of identified values from features of each reduct.
- Step 6.2. Compute the SI of all object reducts (see Table 17).
- Step 6.3. If the objects have more than one reduct, then select the reduct with the maximal SI.
- Step 6.4. Update the final rule (see Table 18).
3.3. The Time Complexity
- The IMORG algorithm focuses on particular data being added-in. The data move-out situation is not considered in this study and could be the focus of future work.
- The number of data sets added in cannot be greater than the number of original data sets. Otherwise, the computation time will be not be less than that of the MORE algorithm. To solve this situation, new data sets added in can be divided into two sets and implemented twice.
- The solution approach does not consider data which are typos or missing or otherwise in need of pre-processing. To implement this IMORE algorithm, data should be cleaned first.
4. Case Study of Green Investment in Energy
5. Conclusions
- The proposed approach can observe and identify differences between the original reducts/rules and the updated reducts/rules in green investment after new (or upcoming) objects are added incrementally, where previous approaches implemented as black boxes cannot.
- With the aforementioned differences, it is not required to recompute the reducts for rules that are unaffected by the incremental data set while extracting reduct rules from big data. The affected rule sets are updated by changing the original rule sets slightly, saving a great deal of processing time via the proposed approach. The key idea satisfies the agility requirement in decision-making.
- The case study shows that the green investment requires decision-making to be agile in response to environmental changes of government regulation (reductive percentage 42.15%) and that the management level should be focused on updated rules, particularly corresponding to objects, e.g., X6, X13, X15, X21, and X22. Feature 5, experience in the RE investing, is the most important factor in green investment decision-making since these objects have Feature 5 in common.
- In future study, (1) additional and diverse energy cases using different factors/feature are required to recognize the nature and categories of green investment, specifically under regulatory uncertainty. The uncertainty regarding subsidies, tax incentives, or carbon-pricing mechanisms may be the factors affecting the financial viability of green energy projects. (2) More complex, dynamic of data, not only data added in but also data moved out, may be of interest in regard to understanding the efficiency of the proposed approach, specifically under the technological risks. Updated technology could cause objects to become unavailable in the market. Consequently, the data should be excluded. (3) The use of hybrid qualitative and quantitative methods is encouraged to explore and address the challenges in green investment, specifically under market volatility, especially in sectors heavily subject to government policies or public sentiment. Fluctuations in commodity prices, currency exchange rates, or geopolitical tensions can qualitatively and quantitatively affect the financial performance of green projects and portfolios.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Long, C.; Jiang, Z.; Shangguan, J.; Qing, T.; Zhang, P.; Feng, B. Applications of carbon dots in environmental pollution control: A review. Chem. Eng. J. 2021, 406, 126848. [Google Scholar] [CrossRef]
- Shen, Y.; Su, Z.-W.; Malik, M.Y.; Umar, M.; Khan, Z.; Khan, M. Does green investment, financial development and natural resources rent limit carbon emissions? A provincial panel analysis of China. Sci. Total Environ. 2021, 755, 142538. [Google Scholar] [CrossRef] [PubMed]
- Inderst, G.; Kaminker, C.; Stewart, F. Defining and Measuring Green Investments; OECD Publishing: Paris, France, 2012. [Google Scholar]
- Li, Z.; Kuo, T.-H.; Siao-Yun, W.; Vinh, L.T. Role of green finance, volatility and risk in promoting the investments in Renewable Energy Resources in the post-COVID-19. Resour. Policy 2022, 76, 102563. [Google Scholar] [CrossRef]
- Sachs, J.D.; Woo, W.T.; Yoshino, N.; Taghizadeh-Hesary, F. Importance of green finance for achieving sustainable development goals and energy security. Handb. Green Financ. Energy Secur. Sustain. Dev. 2019, 10, 1–10. [Google Scholar]
- Wang, C.; Wang, Y.; Shao, M.; Qian, Y.; Chen, D. Fuzzy Rough Attribute Reduction for Categorical Data. IEEE Trans. 2020, 28, 818–830. [Google Scholar] [CrossRef]
- Pawlak, Z. Rough Sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
- Xu, W.; Yang, Y. Matrix-Based Feature Selection Approach Using Conditional Entropy for Ordered Data Set with Time-Evolving Features. Knowl.-Based Syst. 2023, 279, 110947. [Google Scholar] [CrossRef]
- Kuczera, K. Application of rough set theory to identify priorities in project management. Procedia Comput. Sci. 2023, 225, 4410–4415. [Google Scholar] [CrossRef]
- Campagner, A.; Ciucci, D.; Dorigatti, V. Uncertainty representation in dynamical systems using rough set theory. Theor. Comput. Sci. 2022, 908, 28–42. [Google Scholar] [CrossRef]
- Wąsikowska, B.; Linowska, A.A. Application of the rough set theory to the analysis of food safety in fish processing. Procedia Comput. Sci. 2021, 192, 3342–3350. [Google Scholar] [CrossRef]
- Patra, S.; Barman, B. A novel dependency definition exploiting boundary samples in rough set theory for hyperspectral band selection. Appl. Soft Comput. 2021, 99, 106944. [Google Scholar] [CrossRef]
- Rasyidah; Efendi, R.; Nawi, N.M.; Deris, M.M.; Burney, S.M.A. Cleansing of inconsistent sample in linear regression model based on rough sets theory. Syst. Soft Comput. 2023, 5, 200046. [Google Scholar] [CrossRef]
- Li, H.; Sun, H.; Fan, F.; Liu, H.; Li, L.; Yin, F. Research on an intelligent disassembling method for multi-type mobile phones based on rough set theory. Procedia CIRP 2022, 105, 547–552. [Google Scholar] [CrossRef]
- Shasteen, K.; Kacira, M. Predictive Modeling and Computer Vision-Based Decision Support to Optimize Resource Use in Vertical Farms. Sustainability 2023, 15, 7812. [Google Scholar] [CrossRef]
- Song, Y.; Lin, H.; Li, Z. Outlier detection in a multiset-valued information system based on rough set theory and granular computing. Inf. Sci. 2024, 657, 119950. [Google Scholar] [CrossRef]
- Sarkar, S.; Pramanik, A.; Maiti, J. An integrated approach using rough set theory, ANFIS, and Z-number in occupational risk prediction. Eng. Appl. Artif. Intell. 2023, 117, 105515. [Google Scholar] [CrossRef]
- Wu, D.; Yang, Z.; Wang, N.; Li, C.; Yang, Y. An Integrated Multi-Criteria Decision Making Model and AHP Weighting Uncertainty Analysis for Sustainability Assessment of Coal-Fired Power Units. Sustainability 2018, 10, 1700. [Google Scholar] [CrossRef]
- Leng, Y.-J.; Zhang, H. A novel evaluation method of renewable energy development based on improved rough set theory and grey cloud model. J. Clean. Prod. 2023, 428, 139299. [Google Scholar] [CrossRef]
- Huang, C.-C.; Liang, W.-Y.; Gung, R.R.; Wang, P.-A. Rough-Set-Based Rule Induction with the Elimination of Outdated Big Data: Case of Renewable Energy Equipment Promotion. Sustainability 2023, 15, 14984. [Google Scholar] [CrossRef]
- Kang, X. Combining rough set theory and support vector regression to the sustainable form design of hybrid electric vehicle. J. Clean. Prod. 2021, 304, 127137. [Google Scholar] [CrossRef]
- Lu, T.; Xiao, X.; Yu, H.; Ren, D. The integration of technological advancements in fossil fuels towards environmental sustainability: Insights from big data analytics. Resour. Policy 2023, 86, 104196. [Google Scholar] [CrossRef]
- Chen, K.-Y. Combining linear and nonlinear model in forecasting tourismdemand. Expert Syst. Appl. 2011, 38, 10368–10376. [Google Scholar] [CrossRef]
- Cakranegara, P.A.; Sidjabat, F.M. Green Investment: Incorporate Environment, Social, and Government Factors in Investment Decision. Eksis J. Ris. Ekon. Dan Bisnis 2021, 16, 17–28. [Google Scholar] [CrossRef]
- Ringel, M.; Mjekic, S. Analyzing the Role of Banks in Providing Green Finance for Retail Customers: The Case of Germany. Sustainability 2023, 15, 8745. [Google Scholar] [CrossRef]
- Chițimiea, A.; Minciu, M.; Manta, A.-M.; Ciocoiu, C.N.; Veith, C. The Drivers of green investment: A bibliometric and systematic review. Sustainability 2021, 13, 3507. [Google Scholar] [CrossRef]
- Lingyun, T.; Liping, A. Incremental learning of decision rules based on rough set theory. In Intelligent Control and Automation, 2002. In Proceedings of the 4th World Congress, Calgary, AB, Canada, 4–9 August 2002; IEEE: New York, NY, USA, 2002; Volume 1, pp. 420–425. [Google Scholar]
- Bian, J.; Zhang, G.; Zhou, G. Manufacturer vs. consumer subsidy with green technology investment and environmental concern. Eur. J. Oper. Res. 2020, 287, 832–843. [Google Scholar] [CrossRef]
- Li, Z.-Z.; Li, R.Y.M.; Malik, M.Y.; Murshed, M.; Khan, Z.; Umar, M. Determinants of carbon emission in China: How good is green investment? Sustain. Prod. Consum. 2021, 27, 392–401. [Google Scholar] [CrossRef]
- Chen, Y.; Ma, Y. Does green investment improve energy firm performance? Energy Policy 2021, 153, 112252. [Google Scholar] [CrossRef]
- Stucki, T. Which firms benefit from investments in green energy technologies?—The effect of energy costs. Res. Policy 2019, 48, 546–555. [Google Scholar] [CrossRef]
- Albuquerque, L.G.; de Oliveira Roque, F.; Valente-Neto, F.; Koroiva, R.; Buss, D.F.; Baptista, D.F.; Hepp, L.U.; Kuhlmann, M.L.; Sundar, S.; Covich, A.P.; et al. Large-scale prediction of tropical stream water quality using Rough Sets Theory. Ecol. Inform. 2021, 61, 101226. [Google Scholar] [CrossRef]
- Meiyou, D.; Ye, Y. Establishment of big data evaluation model for green and sustainable development of enterprises. J. King Saud Univ.-Sci. 2022, 34, 102041. [Google Scholar] [CrossRef]
- Ikram, M.; Ferasso, M.; Sroufe, R.; Zhang, Q. Assessing green technology indicators for cleaner production and sustainable investments in a developing country context. J. Clean. Prod. 2021, 322, 129090. [Google Scholar] [CrossRef]
- Yang, C.-C.; Ou, S.-L.; Hsu, L.-C. A Hybrid Multi-Criteria Decision-Making Model for Evaluating Companies’ Green Credit Rating. Sustainability 2019, 11, 1506. [Google Scholar] [CrossRef]
- Tsai, J.-F.; Shen, S.-P.; Lin, M.-H. Applying a Hybrid MCDM Model to Evaluate Green Supply Chain Management Practices. Sustainability 2023, 15, 2148. [Google Scholar] [CrossRef]
- Taherdoost, H.; Madanchian, M. Multi-Criteria Decision Making (MCDM) Methods and Concepts. Encyclopedia 2023, 3, 77–87. [Google Scholar] [CrossRef]
- Wang, M.; Li, X.; Wang, S. Discovering research trends and opportunities of green finance and energy policy: A data-driven scientometric analysis. Energy Policy 2021, 154, 112295. [Google Scholar] [CrossRef]
- McAfee, A.; Brynjolfsson, E.; Davenport, T.H.; Patil, D.J.; Barton, D. Big data. Manag. Revolut. Harv. Bus. Rev. 2012, 90, 61–67. [Google Scholar]
- Lam, C.; McKercher, B. The tourism data gap: The utility of official tourism information for the hospitality and tourism industry. Tour. Manag. Perspect. 2013, 6, 82–94. [Google Scholar] [CrossRef]
- Goldman, S.L.; Nagel, R.N. Management, technology and agility: The emergence of a new era in manufacturing. Int. J. Technol. Manag. 1993, 8, 18. [Google Scholar]
- Kidd, P.T. Agile Manufacturing: Forging New Frontiers; Addison-Wesley: Wokingham, UK; Reading, MA, USA, 1994. [Google Scholar]
- Le, T.T.; Ferasso, M. How green investment drives sustainable business performance for food manufacturing small-and medium-sized enterprises? Evidence from an emerging economy. Corp. Soc. Responsib. Environ. Manag. 2022, 29, 1034–1049. [Google Scholar] [CrossRef]
- Torres, F.C.; Almenar, J.B.; Rugani, B. Photovoltaic-green roof energy communities can uphold the European Green Deal: Probabilistic cost-benefit analyses help discern economically convenient scenarios. J. Clean. Prod. 2023, 414, 137428. [Google Scholar] [CrossRef]
- Anagnostopoulos, T.; Kyriakopoulos, G.L.; Ntanos, S.; Gkika, E.; Asonitou, S. Intelligent predictive analytics for sustainable business investment in renewable energy sources. Sustainability 2020, 12, 2817. [Google Scholar] [CrossRef]
- Du, H.S.; Zhan, B.; Xu, J.; Yang, X. The influencing mechanism of multi-factors on green investments: A hybrid analysis. J. Clean. Prod. 2019, 239, 117977. [Google Scholar] [CrossRef]
- Wu, H. Evaluating the role of renewable energy investment resources and green finance on the economic performance: Evidence from OECD economies. Resour. Policy 2023, 80, 103149. [Google Scholar] [CrossRef]
- Murwaningsari, E.; Rachmawati, S. The Effect of Green Banking and Green Investment on Firm Value with Eco-Efficiency as Moderation. Int. J. Soc. Manag. Stud. 2023, 4, 141–150. [Google Scholar]
- Lempp, H.; Kingsley, G. Qualitative assessments. Best Pract. Res. Clin. Rheumatol. 2007, 21, 857–869. [Google Scholar] [CrossRef]
- Osman, I.; Maâ, M.; Muda, R.; Husni, N.S.A.; Alwi, S.F.S.; Hassan, F. Determinants of behavioural intention towards green investments: The perspectives of muslims. Int. J. Islam. Bus. 2019, 4, 16–38. [Google Scholar] [CrossRef]
- Rana, M.W.; Zhang, S.; Ali, S.; Hamid, I. Investigating green financing factors to entice private sector investment in renewables via digital media: Energy efficiency and sustainable development in the post-COVID-19 era. Sustainability 2022, 14, 13119. [Google Scholar] [CrossRef]
- Weihong, J.; Kuo, T.-H.; Wei, S.-Y.; Hossain, M.S.; Tongkachok, K.; Imran, A. Relationship between trade enhancement, firm characteristics and CSR: Key mediating role of green investment. Econ. Res.-Ekon. Istraživanja 2022, 35, 3900–3916. [Google Scholar] [CrossRef]
- Yang, M. Green investment and e-commerce sales mode selection strategies with cap-and-trade regulation. Comput. Ind. Eng. 2023, 177, 109036. [Google Scholar] [CrossRef]
- Shankar, R. Potential of Blockchain Based Tokenized Securities for Green Real Estate Bonds. Infrastructure Development–Theory, Practice and Policy; Routledge: Oxfordshire, UK, 2022; pp. 88–99. [Google Scholar]
- Heckerman, D.; Mannila, H.; Pregibon, D.; Uthurusamy, R. Applying data mining and machine learning techniques to submarine intelligence analysis. In Proceedings of the Third International Conference on Knowledge Discovery and Data Mining, Newport Beach, CA, USA, 14–17 August 1997; AAAI Press: Menlo Park, CA, USA, 1997. [Google Scholar]
- Rebolledo, M.R. Integrating rough sets and situation-based qualitative models for processes monitoring considering vagueness and uncertainty. Eng. Appl. Artif. Intell. 2005, 18, 617–632. [Google Scholar] [CrossRef]
- Pawlak, Z. Rough classification. Int. J. Man-Mach. Stud. 1984, 20, 469–483. [Google Scholar] [CrossRef]
- Wong, S.K.M.; Ziarko, W.; Ye, R.L. Comparison of rough-set and statistical methods in inductive learning. Int. J. Man-Mach. Stud. 1986, 25, 53–72. [Google Scholar] [CrossRef]
- Boulatoff, C.; Boyer, C.M. Green recovery: How are environmental stocks doing? J. Wealth Manag. 2009, 12, 9–20. [Google Scholar] [CrossRef]
- Tran, T.; Do, H.; Vu, T.; Do, N. The factors affecting green investment for sustainable development. Decis. Sci. Lett. 2020, 9, 365–386. [Google Scholar] [CrossRef]
- Tan, A.; Wu, W.; Qian, Y.; Liang, J.; Chen, J.; Li, J. Intuitionistic Fuzzy Rough Set-Based Granular Structures and Attribute Subset Selection. IEEE Trans. 2019, 27, 527–539. [Google Scholar] [CrossRef]
- Shu, W.; Qian, W.; Xie, Y. Incremental Approaches for Feature Selection from Dynamic Data with the Variation of Multiple Objects. Knowl.-Based Syst. 2019, 163, 320–331. [Google Scholar] [CrossRef]
- Wang, G. Valid Incremental Attribute Reduction Algorithm Based on Attribute Generalization for an Incomplete Information System. Chin. J. Electron. 2019, 28, 725–736. [Google Scholar] [CrossRef]
- Zhang, X.; Mei, C.; Chen, D.; Yang, Y.; Li, J. Active Incremental Feature Selection Using a Fuzzy-Rough-Set-Based Information Entropy. IEEE Trans. Fuzzy Syst. 2020, 28, 901–915. [Google Scholar] [CrossRef]
- Pan, Y.; Xu, W.; Ran, Q. An incremental approach to feature selection using the weighted dominance-based neighborhood rough sets. Int. J. Mach. Learn. Cybern. 2023, 14, 1217–1233. [Google Scholar] [CrossRef]
- Ni, P.; Zhao, S.; Wang, X.; Chen, H.; Li, C.; Tsang, E.C.C. Incremental feature selection based on fuzzy rough sets. Inf. Sci. 2020, 536, 185–204. [Google Scholar] [CrossRef]
- Raza, M.S.; Qamar, U. A parallel approach to calculate lower and upper approximations in dominance based rough set theory. Appl. Soft Comput. 2019, 84, 105699. [Google Scholar] [CrossRef]
- Li, W.; Pedrycz, W.; Xue, X.; Xu, W.; Fan, B. Fuzziness and incremental information of disjoint regions in double-quantitative decision-theoretic rough set model. Int. J. Mach. Learn. Cybern. 2019, 10, 2669–2690. [Google Scholar] [CrossRef]
- Zhong, N.; Dong, J.Z.; Ohsuga, S.; Lin, T.Y. An incremental, probabilistic rough set approach to rule discovery. In Proceedings of the 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence, Anchorage, AK, USA, 4–9 May 1998; IEEE: New York, NY, USA, 1998; Volume 2, pp. 933–938. [Google Scholar]
- Huang, C.C.; Tseng, T.L.B. Rough set approach to case-based reasoning application. Expert Syst. Appl. 2004, 26, 369–385. [Google Scholar] [CrossRef]
- Masini, A.; Menichetti, E. The impact of behavioural factors in the renewable energy investment decision making process: Conceptual framework and empirical findings. Energy Policy 2012, 40, 28–38. [Google Scholar] [CrossRef]
- Taghizadeh-Hesary, F.; Yoshino, N. Sustainable solutions for green financing and investment in renewable energy projects. Energies 2020, 13, 788. [Google Scholar] [CrossRef]
- Tseng, T.L.B. Quantitative Approaches for Information Modeling. Ph.D. Thesis, University of Iowa, Iowa, IA, USA, 1999. [Google Scholar]
- Tsumoto, Automated extraction of medical expert system rules from clinical databases based on rough set theory. Inf. Sci. 1998, 112, 67–84. [CrossRef]
Condition Features (Fj) | Decision Outcomes (Op) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Object (Xi) | F1 | F2 | … | Fj | Outcome(Oi) | O1 | O2 | … | Op |
1 | e11 | e12 | … | e1j | 1 | o11 | o12 | … | o1p |
2 | e21 | e22 | … | e2j | 2 | o21 | o22 | … | o2p |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
n | en1 | en2 | … | enj | n | oq1 | oq2 | … | oqp |
Case I | Case II | Case III | Case IV | |
---|---|---|---|---|
Is any original rule transformed? | No | Yes | No | Yes |
Is any new rule generated? | No | No | Yes | Yes |
Object No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|
X1 | L | N | YA | N | I | Y | Y | 6 |
X2 | L | N | YA | N | O | Y | N | 9 |
X3 | L | Y | MA | N | I | N | N | 7 |
X4 | L | N | YA | Y | O | Y | N | 5 |
X5 | M | Y | OA | Y | I | N | N | 7 |
X6 | M | N | OA | Y | O | N | Y | 3 |
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 | 1 | * | Y | * | * | I | N | N | 7 |
2 | * | * | MA | * | |||||
X4 | 1 | L | * | * | Y | O | Y | N | 5 |
2 | * | * | YA | Y | |||||
X5 | 1 | * | Y | * | * | I | N | N | 7 |
X6 | 1 | M | N | * | * | O | N | Y | 3 |
2 | * | N | OA | * |
Object No. | Rule No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 & X5 | 2 | * | Y | * | * | I | N | N | 14 |
X4 | 3 | * | * | YA | Y | O | Y | N | 5 |
X6 | 4 | * | N | OA | * | O | N | Y | 3 |
F3 YA → O2Y F2 Y → O1 I O2 N O3 N F3 YA F4 Y → O1 O O2 Y O3 N F2 N F3 OA → O1 O O2 N O3 Y |
Object No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|
X7 | M | Y | OA | Y | I | N | N | 7 |
Object No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|
X8 | M | Y | OA | Y | O | Y | N | 7 |
Object No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|
X9 | M | N | YA | N | O | N | Y | 7 |
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X3 | 1 | * | Y | * | * | I | N | N | 7 |
2 | * | * | MA | * | |||||
X4 | 1 | L | * | * | Y | O | Y | N | 5 |
2 | * | * | YA | Y | |||||
X5 | 1 | * | Y | * | * | I | N | N | 7 |
X6 | 1 | M | N | * | * | O | N | Y | 3 |
2 | * | N | OA | * | |||||
X9 | 1 | M | N | * | * | O | N | Y | 7 |
2 | M | * | YA | * | |||||
3 | M | * | * | N |
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | * | * | YA | * | * | Y | * | 15 |
X6 | 1 | M | N | * | * | O | N | Y | 3 |
Object No. | Reduct No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | No | SI |
---|---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | L | N | * | * | X | Y | X | 15 | 13 |
2 | L | * | YA | * | 12 | |||||
X3 | 1 | * | Y | * | * | I | N | N | 7 | 6 |
2 | * | * | MA | * | 5 | |||||
X4 | 1 | L | * | * | Y | O | Y | N | 5 | 10 |
2 | * | * | YA | Y | 8 | |||||
X5 | 1 | * | Y | * | * | I | N | N | 14 | 6 |
X6 | 1 | M | N | * | * | O | N | Y | 3 | 13 |
2 | * | N | OA | * | 11 | |||||
X9 | 1 | M | N | * | * | O | N | Y | 7 | 13 |
2 | M | * | YA | * | 12 | |||||
3 | M | * | * | N | 10 | |||||
Identify value of features | 7 | 6 | 5 | 3 |
Object No. | Rule No. | F1 | F2 | F3 | F4 | O1 | O2 | O3 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|
X1 & X2 | 1 | L | N | * | * | * | Y | * | 15 |
X3 & X5 | 2 | * | Y | * | * | I | N | N | 14 |
X4 | 3 | L | * | * | Y | O | Y | N | 5 |
X6 & X9 | 4 | M | N | * | * | O | N | Y | 3 |
Case Number | Description | Time Complexity in the Worst Case |
---|---|---|
I | Data are changed, but original rules do not change. | O (mpq(n)) |
II | That Data is changed causes original rules to be changed. No new rules are generated. | O (mpq(n) + rp(Nncor)) |
III | Data is changed and new reducts are generated. | O (mp + r + t(Nr)) |
IV | New rules are generated and original reduct rules are changed | O (mp + r + t(Nr + Ndr)) |
1. Initial Green Investment Tasks |
|
2. Financing Tasks |
|
3. Pre-investment Tasks |
|
4. Destination Tasks |
|
Feature Name and Domain | |||||
---|---|---|---|---|---|
F1 | F2 | F3 | F4 | F5 | F6 |
Education/Training Related to RE | Exposure to the RE Investing Domain | Business Income | Share of Renewables in the Investment Portfolio | Experience in the RE Investing | Age |
Yes (Y) | Yes (Y) | (L) | (N) | No experience (N) | (YO) |
No (N) | No (N) | (M) | (L) | years (L) | (MA) |
(H) | (M) | years (M) | (OA) | ||
(H) | years (H) |
Outcome Name and Domain | |||||
---|---|---|---|---|---|
O1 | O2 | O3 | O4 | O5 | O6 |
Arranging Financing | Aligning with Investors’ Preference | Investment Terms | Enforcing CSR | Impacting Corporate Financial Performance | Investor Interests |
Yes (Y) | Yes (Y) | Short (S) | Yes (Y) | (VP) Very Positive | Yes (Y) |
No (N) | No (N) | Medium (M) | No (N) | No (N) | |
Long (L) | (NI) No Impact | ||||
Very Negative |
Object No. | Reduct No. | Rule No. | F1 | F2 | F3 | F4 | F5 | F6 | O1 | O2 | O3 | O4 | O5 | O6 | SI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
X1 & X2 & X3 | 1 | 1 | * | Y | * | * | * | * | * | Y | * | * | N | Y | 10 |
X4 & X5 | 1 | 2 | * | * | M | * | M | * | * | Y | S | N | N | Y | 34 |
2 | 3 | * | Y | * | M | * | * | * | Y | S | N | N | Y | 23 | |
3 | 4 | * | * | * | * | M | MA | * | Y | S | N | N | Y | 33 | |
4 | 5 | * | Y | * | * | M | * | * | Y | S | N | N | Y | 33 | |
X15 | 1 | 33 | * | * | H | * | N | * | Y | Y | L | N | VN | N | 34 |
2 | 34 | * | * | * | H | N | * | Y | Y | L | N | VN | N | 36 | |
3 | 35 | * | * | * | * | N | YO | Y | Y | L | N | VN | N | 33 | |
X17 & X18 & X19 & X20 | 1 | 36 | Y | * | * | * | * | * | * | Y | * | * | * | Y | 2 |
Identify value of features | 2 | 10 | 11 | 13 | 23 | 10 |
Object No. | F1 | F2 | F3 | F4 | F5 | F6 | O1 | O2 | O3 | O4 | O5 | O6 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
X21 | N | N | M | L | L | YO | N | Y | S | N | VP | N | 12 |
X22 | N | N | H | H | L | OA | N | Y | M | Y | VP | Y | 9 |
X23 | N | N | L | L | L | MA | Y | N | M | Y | P | N | 6 |
Object No. | Rule No. | F1 | F2 | F3 | F4 | F5 | F6 | O1 | O2 | O3 | O4 | O5 | O6 | Object Cardinality |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
X1 & X2 & X3 | 1 | * | Y | * | * | * | * | * | Y | * | * | N | Y | 23 |
X4 & X5 | 2 | * | Y | * | * | M | * | * | Y | S | N | N | Y | 12 |
X6 | 3 | * | Y | * | * | H | * | Y | Y | M | Y | N | Y | 3 |
X7 & X8 | 4 | * | N | * | * | H | * | Y | * | S | * | NI | Y | 15 |
X9 & X16 | 5 | * | * | L | N | * | * | Y | * | * | N | * | * | 7 |
X10 & X11 & X14 | 6 | * | * | * | * | N | * | * | * | L | * | VN | * | 25 |
X12 & X23 | 7 | * | * | H | * | L | * | * | Y | M | Y | P | * | 13 |
X13 | 8 | * | * | * | N | M | * | N | N | S | N | NI | N | 5 |
X15 | 9 | * | * | H | * | N | * | Y | Y | L | N | O | N | 2 |
X17 & X18 & X19 & X20 | 10 | Y | * | * | * | * | * | * | Y | * | * | * | Y | 23 |
X21 | 11 | * | * | L | L | L | * | N | Y | * | M | Y | B | 5 |
X22 | 12 | YO | * | M | M | * | * | N | N | * | S | N | K | 7 |
Algorithm | Number of Reducts | Number of Objects Covered by Reducts | Number of Data Covered by the Reducts | Coverage |
---|---|---|---|---|
IMORE | 36 | 20 | 148 | 100% |
Traditional rough set reduct generation | 18 | 5 | 28 | 18.92% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huang, C.-C.; Liang, W.-Y.; Chuang, H.-F.; Tseng, T.-L.; Shen, Y.-C. Incremental Green Investment Rule Induction Using Intelligent Rough Sets from an Energy Perspective. Sustainability 2024, 16, 3655. https://doi.org/10.3390/su16093655
Huang C-C, Liang W-Y, Chuang H-F, Tseng T-L, Shen Y-C. Incremental Green Investment Rule Induction Using Intelligent Rough Sets from an Energy Perspective. Sustainability. 2024; 16(9):3655. https://doi.org/10.3390/su16093655
Chicago/Turabian StyleHuang, Chun-Che, Wen-Yau Liang, Horng-Fu Chuang, Tzu-Liang (Bill) Tseng, and Yi-Chun Shen. 2024. "Incremental Green Investment Rule Induction Using Intelligent Rough Sets from an Energy Perspective" Sustainability 16, no. 9: 3655. https://doi.org/10.3390/su16093655
APA StyleHuang, C. -C., Liang, W. -Y., Chuang, H. -F., Tseng, T. -L., & Shen, Y. -C. (2024). Incremental Green Investment Rule Induction Using Intelligent Rough Sets from an Energy Perspective. Sustainability, 16(9), 3655. https://doi.org/10.3390/su16093655