Forecasting Stock Prices of Companies Producing Solar Panels Using Machine Learning Methods
Bibliographic record
Abstract
Solar energy has become an integral part of the economy of developed countries, so it is important to monitor the pace of its development, prospects, as well as the largest companies that produce solar panels since the supply of solar energy in a particular country directly depends on them. The study analyzes the shares of Canadian Solar Inc. and First Solar Inc. The purpose of the study is to study the possibility of forecasting the stock price of solar energy companies using neural networks for the purpose of subsequent investment. The recurrent neural network LSTM is used in the article and this approach is based on complexity theory. Machine learning technologies are now being actively implemented in various sectors of the economy and are considered effective. The program used assigns different significance to the data of the last months and the data for the first months of the 1st year. The first year of the last 5 years of the company’s activity is taken as the first year since more distant data no longer have significant significance for the forecast. In the course of the study, a forecast of the stock price of Canadian Solar Inc. and First Solar Inc. for 245 days was obtained. Based on the results obtained, the following conclusions were made: 20 neurons of the network is not enough to make an accurate forecast, but the level of confidence in such a forecast is high enough, neural network forecasts are applicable in investing and are accurate enough to determine medium‐ and long‐term trends, but these forecasts are not applicable for traders. The direction of improving the accuracy of neural network predictions is promising for further research.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.002 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.001 | 0.001 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.001 | 0.000 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".