Evaluating the Impact of Feature Dimensionality on Price Prediction in the Indian Electricity Market
Abstract
1. Introduction
1.1. Research Gap
| Ref. No. | Input Features | Prediction Model | Output | Performance Indices | Remarks |
|---|---|---|---|---|---|
| [7] |
| Model predictive control | Hourly price forward curve | NA |
|
| [12] |
| Review of time series models, ML models, hybrid models | Short-term and long-term price and load predictions | MAPE |
|
| [13] |
| Hybrid deep neural network model using CNN and LSTM | Electricity price forecast | MAE RMSE |
|
| [15] |
| Time Series Simulation Conditional Generative Adversarial Network (TSS-CGAN) | Electricity price forecast | Continuous ranked Probability score (CRPS) MAE |
|
| [18] |
| Functional Time Series Analysis-Functional Autoregressive (FAR) | Electricity price prediction | MAE MAPE RMSE |
|
| [19] |
| ANN based forecasting model | Long term Iberian electricity price prediction | Mean week error (MWE) Forecast Mean Square Error (FMSE) |
|
| [20] |
| ARIMA | Electricity price prediction for day-ahead Indian electricity market | MAPE |
|
| [23] |
| Hybrid stochastic robust optimization, MLP, Dantzig-Wolfe decomposition | Optimal bidding and offering strategy for networked microgrids | NA |
|
| [24] |
| Deep reinforcement learning (DRL) | Electricity price prediction for market of England | Relative strength index (RSI) |
|
| [25] |
| Innovations-based Neural Network (INN) | Electricity price prediction for Spain’s power market | MAPE |
|
| [28] |
| Meta-heuristic Learning Approach: ANN-Follow the Leader (ANN-FTL) | Energy price forecasting | Average error (AE) MAE MAPE RMSE Normalized mean square error (NMSE) |
|
| [29] |
| Sequential Wavelet-ANN With Embedded ANN-PSO | Energy price prediction | Error variance (EV) MAPE NMSE |
|
| [30] |
| Signal decomposition and clustering techniques | Energy price prediction | MAE MAPE MSE |
|
| [31] |
| Novel data mining approach for electricity price forecast | Electricity price forecasting | Average coverage error (ACE) |
|
| [32] |
| Hybrid SW GRU with EMD | Energy price forecasting | MSE MAPE Symmetric mean absolute percent error (SMAPE) Theil inequality coefficient (TIC) |
|
| [33] |
| Extended poolco model | Spot pricing prediction of electricity | Not specified |
|
| [41] |
| Hybrid model combining ARIMA with ANN | Stock price prediction | Mean absolute Deviation (MAD) MSE MAPE |
|
| [42] |
| ARIMA model approach and expert modeler | Electricity price forecasting | MAPE |
|
| [43] |
| SARIMA | Load forecasting | MAPE |
|
| [44] |
| SARIMAX | Electricity price forecasting | RMSE |
|
| [45] |
| ML approach with local searcher genetic programming (LSGP) | Electricity price forecasting | MAE |
|
| [46] |
| Bi-LSTM and CatBoost | Electricity price forecasting | MAPE RMSE MAE Training and testing time |
|
| [47] |
| LSTM optimized with Adam optimizer and integrated with wavelet transforms (WT-Adam- LSTM) | Electricity price forecasting for the Australian and French market | RMSE MAE MAPE |
|
| [48] |
| CNN–LSTM model | Electricity price forecasting | RMSE MAE R2 |
|
1.2. Highlghts of the Article
- Data collection for the period between 1 January 2017 and 31 December 2021 from the Indian Energy Exchange (IEX).
- Perform preprocessing of the collected data set, including min–max scaling.
- Prepare the input feature vector with sizes of five, six, and seven that comprise date, type of day, day of the week, and historic MCP and split the same into train and test subsets.
- Develop ARIMA, SARIMA, SARIMAX, CatBoost, random forest (RF), LSTM, BiLSTM, and CNN-BiLSTM models for MCP prediction employing the dataset created in 3.
- Carry out performance evaluation of the considered models with respect to variation in input feature set through the analysis of the performance indices, including root mean square error (RMSE), mean absolute error (MAE), R2 score, and mean absolute percentage error (MAPE). The best model with enhanced performance is finally suggested for future applications.
1.3. Contribution of the Article
- A systematic evaluation of statistical, ML, and deep learning models for MCP prediction in the Indian electricity market using real-time IEX market data.
- A feature dimensionality analysis demonstrates the impact of increasing feature size from five to seven and identifying the point of diminishing returns.
- An interpretability-driven analysis using feature importance, revealing the dominance of short-term temporal dependencies over long-term seasonal features.
- A market-specific insight for the Indian electricity market showing that conventional features behave differently due to high volatility and short-term price dependency.
- Development of a practical and computationally efficient framework suitable for the Indian electricity market.
2. Power Trading in a Deregulated Environment
2.1. Indian Market-Clearing Price Forecasting Models
2.2. Data Collection, Preprocessing and Model Evaluation
3. Results and Discussion
3.1. Time Series Model
3.1.1. ARIMA Model
3.1.2. SARIMA Model
3.1.3. SARIMAX Model
3.2. Machine Learning Model
3.2.1. CatBoost Algorithm
3.2.2. Random Forest Algorithm
3.2.3. LSTM Model
3.2.4. BiLSTM Model
3.2.5. CNN–BiLSTM Model
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| IEX | Indian Energy Exchange |
| MCP | Market-clearing price |
| ARIMA | Autoregressive integrated moving average |
| SARIMA | Seasonal autoregressive integrated moving average |
| SARIMAX | Seasonal autoregressive integrated moving average |
| ML | Machine learning |
| CatBoost | Categorical boosting |
| RF | Random forest |
| LSTM | Long short-term memory |
| BiLSTM | Bidirectional long short-term memory |
| CNN | Convolutional neural network |
| MAE | Mean absolute error |
| MAPE | Mean absolute percentage error |
| RMSE | Root means square error |
| CRPS | Continuous ranked probability score |
| PINAW | Prediction interval normalized average width |
| PICP | Probabilistic forecasting capability |
References
- Lai, L.L. Power System Restructuring and Deregulation: Trading, Performance and Information Technology; John Wiley & Sons: Hoboken, NJ, USA, 2001. [Google Scholar] [CrossRef] [Scilit]
- Necoechea-Porras, P.D.; López, A.; Salazar-Elena, J.C. Deregulation in the energy sector and its economic effects on the power sector: A literature review. Sustainability 2021, 13, 3429. [Google Scholar] [CrossRef] [Scilit]
- Conejo, A.J.; Sioshansi, R. Rethinking restructured electricity market design: Lessons learned and future needs. Int. J. Electr. Power Energy Syst. 2017, 98, 520–530. [Google Scholar] [CrossRef] [Scilit]
- Ehsani, A.; Ranjbar, A.M.; Jafari, A.; Fotuhi-Firuzabad, M. Reliability evaluation of deregulated electric power systems for planning applications. Reliab. Eng. Syst. Saf. 2008, 93, 1473–1484. [Google Scholar] [CrossRef] [Scilit]
- Niemeyer, V. Understanding Electric Utilities and Deregulation, Second Edition [Book Review]. IEEE Power Energy Mag. 2007, 5, 64–67. [Google Scholar] [CrossRef] [Scilit]
- Karthikeyan, S.P.; Raglend, I.J.; Kothari, D.P. A review on market power in deregulated electricity market. Int. J. Electr. Power Energy Syst. 2013, 48, 139–147. [Google Scholar] [CrossRef] [Scilit]
- Wehinger, L.A.; Hug-Glanzmann, G.; Galus, M.D.; Andersson, G. Modeling electricity wholesale markets with model predictive and profit maximizing agents. IEEE Trans. Power Syst. 2013, 28, 868–876. [Google Scholar] [CrossRef] [Scilit]
- Reinisch, W.; Tezuka, T. Market power and trading strategies on the electricity market: A market design view. IEEE Trans. Power Syst. 2006, 21, 1180–1190. [Google Scholar] [CrossRef]
- Aganagic, M.; Abdul-Rahman, K.H.; Waight, J.G. Spot pricing of capacities for generation and transmission of reserve in an extended Poolco model. IEEE Trans. Power Syst. 1998, 13, 1128–1135. [Google Scholar] [CrossRef] [Scilit]
- Lekshmi, R.R.; Balamurugan, S. Load following under different market models in a restructured power system. J. Electr. Syst. 2018, 14, 72–85. [Google Scholar]
- Yang, Y.; Bao, M.; Song, Y.; Ding, Y.; Lin, Z.; Shao, C. Review of information disclosure in different electricity markets. Energies 2018, 11, 3424. [Google Scholar] [CrossRef] [Scilit]
- Weron, R. Electricity price forecasting: A review of the state-of-the-art with a look into the future. Int. J. Forecast. 2014, 3, 1030–1081. [Google Scholar] [CrossRef] [Scilit]
- Mi, H.; Chen, S.; Li, Q.; Hou, S.; Zheng, L.; Xu, C.; Yan, Z.; Li, C. Strategic bidding by predicting locational marginal price with aggregated supply curve. Energy 2024, 304, 162–181. [Google Scholar] [CrossRef] [Scilit]
- Kotur, D.; Zarkovic, M. Neural network models for electricity prices and loads short and long-term prediction. In Proceedings of the 4th International Symposium Environment Friendly Energies and Applications, Belgrade, Serbia, 14–16 September 2016; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Walter, V.; Wagner, A. Probabilistic simulation of electricity price scenarios using Conditional Generative Adversarial Networks. Energy AI 2024, 18, 100422. [Google Scholar] [CrossRef] [Scilit]
- Kuo, P.-H.; Huang, C.-J. An electricity price forecasting model by hybrid structured deep neural networks. Sustainability 2018, 10, 1280–1297. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Matsuhashi, R. Low-energy miniature wearable air-conditioner with direct cold-air delivery: A novel water–electricity hybrid energy system. Build. Environ. 2026, 297, 114590. [Google Scholar] [CrossRef] [Scilit]
- Jan, F.; Shah, I.; Ali, S. Short-term electricity prices forecasting using functional time series analysis. Energies 2022, 3, 3423. [Google Scholar] [CrossRef] [Scilit]
- Leal, P.; Castro, R.; Lopes, F. Influence of increasing renewable power penetration on the long-term Iberian electricity market prices. Energies 2023, 16, 1054. [Google Scholar] [CrossRef] [Scilit]
- Contreras, J.; Espinola, R.; Nogales, F.J.; Conejo, A.J. ARIMA models to predict next-day electricity prices. IEEE Trans. Power Syst. 2003, 18, 1014–1020. [Google Scholar] [CrossRef] [Scilit]
- Lekshmi, R.R.; Bansi, C. Demand management planning system for a meat factory based on the predicted market price under Indian market scenario. In Lecture Notes in Electrical Engineering, Proceedings of the 4th International Conference Communication, Computing and Electronics Systems, Coimbatore, India, 15 March 2023; Springer: Singapore, 2023; pp. 439–450. [Google Scholar] [CrossRef] [Scilit]
- Das, R.; Bo, R.; Chen, H.; Rehman, W.U.; Wunsch, D. Forecasting nodal price difference between day-ahead and real-time electricity markets using long-short term memory and sequence-to-sequence networks. IEEE Access 2022, 10, 832–843. [Google Scholar] [CrossRef] [Scilit]
- Hu, B.; Gong, Y.; Chung, C.Y.; Noble, B.F.; Poelzer, G. Price-maker bidding and offering strategies for networked microgrids in day-ahead electricity markets. IEEE Trans. Smart Grid 2021, 12, 5201–5211. [Google Scholar] [CrossRef] [Scilit]
- Zhang, C.; Li, R.; Shi, H.; Li, F. Deep learning for day-ahead electricity price forecasting. IET Smart Grid 2020, 3, 462–469. [Google Scholar] [CrossRef] [Scilit]
- Yadav, D.; Mekhilef, S.; Singh, B.; Rawa, M. Deep reinforcement learning and energy price prediction. In Artificial Intelligence-Based Smart Power Systems; Wiley-IEEE Press: Hoboken, NJ, USA, 2023; pp. 207–231. [Google Scholar] [CrossRef] [Scilit]
- Al-Shakhs, M.; El-Hawary, M.E. Innovations-based neural network seasonal day-ahead marginal price forecasting. Electr. Power Compon. Syst. 2015, 43, 588–593. [Google Scholar] [CrossRef] [Scilit]
- Abdoli, G.; MehrAra, M.; Ardalani, M.E. Comparing the prediction accuracy of LSTM and ARIMA models for time-series with permanent fluctuation. Gênero Direito 2020, 9. [Google Scholar] [CrossRef] [Scilit]
- Kottath, R.; Singh, P. A meta-heuristic learning approach for short-term price forecasting. In Soft Computing: Theories and Applications; Springer: Singapore, 2022; pp. 131–333. [Google Scholar] [CrossRef] [Scilit]
- Smitha, E.P.; Raglend, I.J. Sequential wavelet-ANN with embedded ANN-PSO hybrid electricity price forecasting model for Indian energy exchange. Neural Comput. Appl. 2017, 4, 28–77. [Google Scholar] [CrossRef] [Scilit]
- Arvanitidis, A.I.; Bargiotas, D.; Tomtsis, D.; Kontogiannis, S.; Fevgas, A.; Alamaniotis, M. Optimized data-driven models for short-term electricity price forecasting based on signal decomposition and clustering techniques. Energies 2022, 15, 7929. [Google Scholar] [CrossRef] [Scilit]
- Zhang, C.; Fu, Y. Probabilistic electricity price forecast with optimal prediction interval. IEEE Trans. Power Syst. 2023, 39, 442–452. [Google Scholar] [CrossRef] [Scilit]
- Wang, B.; Wang, J. Energy futures and spots prices forecasting by hybrid SW-GRU with EMD and error evaluation. Energy Econ. 2020, 90, 104827. [Google Scholar] [CrossRef] [Scilit]
- Kuno, S.; Tanaka, K.; Yamada, Y. Effectiveness and feasibility of market makers for P2P electricity trading. Energies 2022, 15, 4218. [Google Scholar] [CrossRef] [Scilit]
- Gupta, G.; Singh, A. Modernizing India’s electricity market: Opportunities for market-based PPAs, contracts for difference, and revenue-sharing contracts. Electr. J. 2025, 38, 107505. [Google Scholar] [CrossRef] [Scilit]
- Biswas, P.; Sharma, C.; Padhan, H. Electricity shortages, price asymmetries, and behavioral responses in the Indian energy market. Financ. Res. Lett. 2026, 90, 109396. [Google Scholar] [CrossRef] [Scilit]
- Lekshmi, R.R.; Swathy, S.; Lakshmi, B.; Sai, N.V.; Vijaykumar, V.S. Market clearing mechanism considering congestion under deregulated power system. Procedia Comput. Sci. 2018, 143, 686–693. [Google Scholar] [CrossRef] [Scilit]
- Lekshmi, R.R.; Balamurugan, S.; Sasi, K.K. Decentralised automatic generation control strategy for a three area bilateral power market. In Proceedings of the Biennial International Conference on Power and Energy Systems: Towards Sustainable Energy, Bengaluru, India, 21–23 January 2016; pp. 1–6. Available online: http://ieeexplore.ieee.org/abstract/document/7516502/ (accessed on 27 July 2026).
- Lekshmi, R.R.; Balamurugan, S. Single stage auction clearing model for electricity market considering congestion. Results Eng. 2025, 25, 104279. [Google Scholar] [CrossRef] [Scilit]
- Subeekrishna, M.P.; Lekshmi, R.R. Data-Driven Approach to Predict Spot Market Price in Indian Electricity. In Proceedings of the IEEE International Conference on Electrical, Electronics, Communication and Computers, Roorkee, India, 26–27 August 2023; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Anamika; Kumar, N. Market-clearing price forecasting for Indian electricity markets. Adv. Intell. Syst. Comput. 2017, 479, 633–642. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Zou, H.; Su, J.; Li, L.; Chaudhry, S.S. An ARIMA-ANN hybrid model for time series forecasting. Syst. Res. Behav. Sci. 2013, 30, 244–259. [Google Scholar] [CrossRef] [Scilit]
- Jakasa, T.; Androcec, I.; Sprcic, P. Electricity price forecasting ARIMA model approach. In Proceedings of the 8th International Conference on the European Energy Market (EEM-IEEE), Zagreb, Croatia, 25–27 May 2011; pp. 222–225. [Google Scholar] [CrossRef] [Scilit]
- Yin, C.; Liu, K.; Zhang, Q.; Hu, K.; Yang, Z.; Yang, L.; Zhao, N. SARIMA-based medium- and long-term load forecasting. Strateg. Plan. Energy Environ. 2023, 42, 283–306. [Google Scholar] [CrossRef] [Scilit]
- McHugh, C.; Coleman, S.; Kerr, D.; McGlynn, D. Forecasting day-ahead electricity prices with a SARIMAX model. In Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI), Xiamen, China, 6–9 December 2019; pp. 1523–1529. [Google Scholar] [CrossRef] [Scilit]
- Castelli, M.; Groznik, A.; Popovič, A. Forecasting electricity prices: A machine learning approach. Algorithms 2020, 13, 119–135. [Google Scholar] [CrossRef] [Scilit]
- Zhang, F.; Fleyeh, H.; Bales, C. A hybrid model based on bidirectional long short-term memory neural network and CatBoost for short-term electricity spot price forecasting. J. Oper. Res. Soc. 2020, 73, 301–325. [Google Scholar] [CrossRef] [Scilit]
- Chang, Z.; Zhang, Y.; Chen, W. Electricity price prediction based on hybrid model of Adam optimized LSTM neural network and wavelet transform. Energy 2019, 2, 187–195. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Yamane, M.; Ajisaka, T.; Nakata, M.; Matsuhashi, T.; Mae, R. Enhanced day-ahead electricity price forecasting using a convolutional neural network–long short-term memory ensemble learning approach with multimodal data integration. Energies 2024, 17, 2687. [Google Scholar] [CrossRef] [Scilit]
- Ubrani, A.; Motwani, S. LSTM- and GRU-based time series models for market clearing price forecasting of Indian deregulated electricity markets. Adv. Intell. Syst. Comput. 2019, 898, 693–700. [Google Scholar] [CrossRef] [Scilit]
- Rekha, R.P.; Bhumika, C.P. Data-driven forecasting for grid stability: Implementing XGBoost in smart energy systems. In Proceedings of the International Conference on Modern Sustainable Systems (CMSS), Shah Alam, Malaysia, 12–14 October 2025; pp. 139–146. [Google Scholar] [CrossRef] [Scilit]
- Gurung, B.; Mishra, P.; Shanmugam, P.K. Predictive analysis of market clearing price in the Indian electricity market using time series algorithms. In Proceedings of the International Conference on Sustainable Energy: Energy Transition and Net-Zero Climate Future (ICUE), Pattaya City, Thailand, 21–23 October 2024; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Tiwari, A.K.; Eapen, L.M.; Nair, S.R. Electricity consumption and economic growth at the state and sectoral level in India: Evidence using heterogeneous panel data methods. Energy Econ. 2021, 94, 105064. [Google Scholar] [CrossRef] [Scilit]
- Belyaev, L.S. Electricity markets [The business scene]. IEEE Power Energy Mag. 2007, 5, 16–26. [Google Scholar] [CrossRef] [Scilit]
- Jain, R.; Nandan, A. Electricity prices and firms’ decisions and outcomes: The case of India after a decade of the Electricity Act. Energy Econ. 2020, 91, 104915. [Google Scholar] [CrossRef] [Scilit]
- Rajan, P.; Chandrakala, K.R.M.V. Statistical model approach of electricity price forecasting for Indian electricity market. In Proceedings of the IEEE Madras Section Conference (MASCON), Chennai, India, 4–6 August 2021; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Wang, P.; Xu, K.; Ding, Z.; Du, Y.; Liu, W.; Sun, B.; Zhu, Z.; Tang, H. An online electricity market price forecasting method via random forest. IEEE Trans. Ind. Appl. 2022, 58, 7013–7021. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Zhao, H.; Zhou, R.; Xu, P.; Zhang, K.; Dai, Y.; Zhang, H.; Zhang, J. CNN-BiLSTM short-term wind power forecasting method based on feature selection. IEEE J. Radio Freq. Identif. 2022, 6, 922–927. [Google Scholar] [CrossRef] [Scilit]
- Devanathan, B.; Suyampulingam, A.; Selvaraj, P.; Karuppasamy, I.; Ilamparithi, T. A Cloud-Integrated Virtual Framework for LSTM-Driven Solar Forecasting and Residential Energy Management. IEEE Access 2025, 13, 151055–151071. [Google Scholar] [CrossRef] [Scilit]
- Borkini, D.; Nemethi, M.; Michalconok, G.; Mezentseva, O. Adding additional features to improve time series prediction. Res. Pap. Fac. Mater. Sci. Technol. Trnava Slovak Univ. Technol. Bratisl. 2019, 27, 72–78. [Google Scholar] [CrossRef] [Scilit]














| Feature Set | Features Included | Remarks |
|---|---|---|
| 5-feature set | Date Day of the week Type of day MCP of previous day MCP of previous week same day | Captures calendar effects, short-term price dependency, and weekly price behavior |
| 6-feature set | Date Day of the week Type of day MCP of previous day MCP of previous week same day Previous month’s same day MCP | Extends the 5-feature set by incorporating monthly temporal dependency |
| 7-feature set | Date Day of the week Type of day MCP of previous day MCP of previous week same day Previous month’s same-day MCP Previous year’s same-date MCP | Extends the 6-feature set by incorporating long-term seasonal or yearly price dependency |
| Rank | Order (p, d, q) | AIC |
|---|---|---|
| 1 | 2, 1, 1 | −7593.772 |
| 2 | 1, 2, 1 | −7583.509 |
| 3 | 1, 0, 0 | −7576.673 |
| 4 | 1, 0, 1 | −7574.753 |
| 5 | 0, 1, 1 | −7572.845 |
| Rank | Order (p, d, q) (P, D, Q) | AIC |
|---|---|---|
| 1 | (1, 0, 1) (1, 0, 2) | −7600.414 |
| 2 | (2, 1, 3) (4, 1, 4) | −7568.868 |
| 3 | (0, 1, 3) (3, 1, 4) | −7564.636 |
| 4 | (3, 2, 1) (1, 1, 3) | −7562.653 |
| 5 | (3, 2, 1) (1, 1, 3) | −7557.459 |
| Rank | Order (p, d, q) | Seasonal Order (P, D, Q, S) | AIC |
|---|---|---|---|
| 1 | 1, 1, 2 | 1, 1, 1, 7 | −7704.775 |
| 2 | 3, 1, 2 | 1, 1, 1, 7 | −7524.796 |
| 3 | 2, 1, 3 | 1, 1, 2, 12 | −7493.379 |
| 4 | 2, 1, 1 | 1, 1, 1, 12 | −7444.845 |
| 5 | 3, 1, 3 | 2, 1, 3, 7 | −7298.698 |
| Date | Day of the Week | Type of Day | MCP |
|---|---|---|---|
| 1 January 2017 | 1 | 0 | 2060.51 |
| 2 January 2017 | 2 | 1 | 2153.40 |
| 3 January 2017 | 3 | 1 | 2337.42 |
| 4 January 2017 | 4 | 1 | 2599.55 |
| 5 January 2017 | 5 | 1 | 2564.29 |
| 6 January 2017 | 6 | 1 | 2605.33 |
| 7 January 2017 | 7 | 0 | 2606.09 |
| 8 January 2017 | 1 | 0 | 2249.98 |
| 9 January 2017 | 2 | 1 | 2499.99 |
| 10 January 2017 | 3 | 1 | 2536.54 |
| Hyperparameter | Best Hyperparameter | |
|---|---|---|
| Learning rate | 1, 2, 3, 4, 5 | 1 |
| Depth | 1, 2 | 2 |
| Loss function | MAPE | MAPE |
| Hyperparameter | Best Hyperparameter | |
|---|---|---|
| Max_depth | 1, 2, 3, 4, 5 | Max_depth |
| N_estimator | 100, 200, 500, 700, 1000 | N_estimator |
| Define the LSTM model | modelLstm = Sequential() |
| modelLstm.add(LSTM(20,activation = ‘relu’, input_shape = (X_train.shape [1], 1))) | |
| modelLstm.add(Dense(1)) | |
| modelLstm.compile(optimizer = ‘adam’,loss = ‘mape’) | |
| Fit model | modelLstm.fit(X_train,y_train,epochs = 200, verbose = 0) |
| Demonstrate prediction | pred = modelLstm.predict(X_test).flatten() |
| Define the BiLSTM model | modelBiLstm = Sequential() |
| modelBiLstm.add(Bidirectional(LSTM(13, activation = ‘relu’), input_shape = (X_train.shape [1], 1))) | |
| modelBiLstm.add(Dense(1)) | |
| modelBiLstm.compile (Optimizer = ‘ADAM’, Loss = ‘MAPE’) | |
| Fit model | modelBiLstm.fit(X_train,y_train, epochs = 100, verbose = 0) |
| Demonstrate prediction | pred= modelBiLstm.predict(X_test).flatten() |
| Define the CNN model | model = Sequential () Model.Add (Conv1D(8, Kernal_Size = 3, Activation = ‘RELU’, Input_Shape = (X_Train.Shape [1], 1))) |
| Define BiLSTM model | model.add (Bidirectional(LSTM(13,activation = ‘relu’), input_shape = (X_train.shape [1], 1))) model.add (Dense(1)) model.compile(optimizer = ‘adam’, loss = ‘mape’) |
| Fit model | model.fit(X_train,y_train, epochs = 100, verbose = 0) |
| Demonstrate prediction | pred = model.predict(X_test).flatten) |
| Model | MAE (₹/MWh) | RMSE (₹/MWh) | MAPE (%) | R2 |
|---|---|---|---|---|
| ARIMA | 293.79 | 472.83 | 13.06 | 0.863 |
| SARIMA | 367.24 | 642.68 | 14.329 | 0.870 |
| SARIMAX | 545.57 | 824.17 | 12.39 | 0.745 |
| CatBoost | 474.36 | 893.62 | 15.14 | 0.549 |
| RF | 554.38 | 689.45 | 14.03 | 0.403 |
| LSTM | 367.21 | 642.6 | 14.06 | 0.682 |
| BiLSTM | 367.20 | 657.98 | 13.36 | 0.557 |
| CNN-BiLSTM | 370.13 | 367.24 | 11.16 | 0.763 |
| Model | MAE (₹/MWh) | RMSE (₹/MWh) | MAPE (%) | R2 |
|---|---|---|---|---|
| ARIMA | 296.86 | 483.54 | 12.975 | 0.856 |
| SARIMA | 301.45 | 581.47 | 14.01 | 0.889 |
| SARIMAX | 508.05 | 438.47 | 11.51 | 0.79 |
| CatBoost | 459.05 | 856.9 | 14.95 | 0.587 |
| RF | 625.29 | 612.43 | 14.21 | 0.483 |
| LSTM | 413.15 | 549.79 | 11.93 | 0.852 |
| BiLSTM | 382.55 | 519.19 | 12.28 | 0.798 |
| CNN-BiLSTM | 411.05 | 402.81 | 11.28 | 0.772 |
| Model | MAE (₹/MWh) | RMSE (₹/MWh) | MAPE (%) | R2 |
|---|---|---|---|---|
| ARIMA | 299.45 | 497.31 | 13.467 | 0.869 |
| SARIMA | 293.79 | 580.53 | 13.82 | 0.883 |
| SARIMAX | 289.74 | 389.51 | 7.92 | 0.87 |
| CatBoost | 566.17 | 948.71 | 16.52 | 0.463 |
| RF | 766.54 | 682.45 | 16.47 | 0.389 |
| LSTM | 351.94 | 387.37 | 9.62 | 0.88 |
| BiLSTM | 443.75 | 320.09 | 11.81 | 0.842 |
| CNN-BiLSTM | 375.43 | 397.07 | 11.03 | 0.82 |
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. |
© 2026 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.
Share and Cite
Melepurakkal, S.; Raghunadhan, L.R. Evaluating the Impact of Feature Dimensionality on Price Prediction in the Indian Electricity Market. Energies 2026, 19, 3910. https://doi.org/10.3390/en19163910
Melepurakkal S, Raghunadhan LR. Evaluating the Impact of Feature Dimensionality on Price Prediction in the Indian Electricity Market. Energies. 2026; 19(16):3910. https://doi.org/10.3390/en19163910
Chicago/Turabian StyleMelepurakkal, Subeekrishna, and Lekshmi Remadevi Raghunadhan. 2026. "Evaluating the Impact of Feature Dimensionality on Price Prediction in the Indian Electricity Market" Energies 19, no. 16: 3910. https://doi.org/10.3390/en19163910
APA StyleMelepurakkal, S., & Raghunadhan, L. R. (2026). Evaluating the Impact of Feature Dimensionality on Price Prediction in the Indian Electricity Market. Energies, 19(16), 3910. https://doi.org/10.3390/en19163910
