Аннотация:Daily Weather forecasting is used for multiple reasons in multiple areas like agriculture, energy supply, transportations, etc. Accuracy of weather conditions shown in forecast reports is very necessary.In this paper, the review is conducted to investigate a better approach for forecasting which compares many techniques such as Artificial Neural Network, Ensemble Neural Network,