开源软件名称(OpenSource Name):LastAncientOne/Deep-Learning-Machine-Learning-Stock开源软件地址(OpenSource Url):https://github.com/LastAncientOne/Deep-Learning-Machine-Learning-Stock开源编程语言(OpenSource Language):Jupyter Notebook 99.9%开源软件介绍(OpenSource Introduction):Deep Learning and Machine Learning for Stock PredictionsDescription: This is for learning, studying, researching, and analyzing stock in deep learning (DL) and machine learning (ML). Predicting Stock with Machine Learning method or Deep Learning method with different types of algorithm. Experimenting in stock data to see how it works and why it works or why it does not work that way. Using different types of stock strategies in machine learning or deep learning. Using Technical Analysis or Fundamental Analysis in machine learning or deep learning to predict the future stock price. In addition, to predict stock in long terms or short terms. Machine learning is a subset of artificial intelligence involved with the creating of algorithms that can change itself without human intervention to produce an output by feeding itself through structured data. On the other hand, deep learning is a subset of machine learning where algorithms created, but the function are like machine learning and many of the different type of algorithms give a different interpretation of the data. The network of algorithms called artificial neural networks and is similar to neural connections that exist in the human brain. Programming Languages and Tools:Three main types of data: Categorical, Discrete, and Continuous variables
Data Use
Two types of problems:
Bias-Variance TradeoffBias
Variance
Overfitting, Underfitting, and the bias-variance tradeoffOverfitted is when the model memorizes the noise and fits too closely to the training set. Good fit is a model that learns the training dataset and genernalizes well with the old out dataset. Underfitting is when it cannot establish the dominant trend within the data; as a result, in training errors and poor performance of the model. Overfitting:Overfitting model is a good model with the training data that fit or at lease with near each observation; however, the model mist the point and random noise is capture inside the model. The model have low training error and high CV error, low in-sample error and high out-of-sample error, and high variance.
Avoiding Overfitting:
Good fit:Good fit:
Underfitting:Underfitting model is not perfect, so it does not capture the underlying logic of the data. Therefore, the model does not have strong predictive power with low accuracy. The model have large training set error, large in-sample error, and high bias.
Avoiding Underfitting:
Python ReviewsStep 1 through step 8 is a reviews in python. List of Machine Learning Algorithms for Stock TradingMost Common Regression Algorithms
Different Types of Machine Learning Algorithms and ModelsAlgorithms is a process and set of instructions to solve a class of problems. In addition, algorithms perform a computation such as calculations, data processing, automated reasoning, and other tasks. A machine learning algorithms is a method that provides the systems to have the ability to automatically learn and improve from experience without being formulated. PrerequistesPython 3.5+ Download SoftwareProgramming Language:Tools:Authors* Tin HangDisclaimer |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论