Set3 PPT
Set3 PPT
Set3 PPT
22MDT1083
✔Abstract
✔Aim and Objective
✔Literature review
✔Methodology
✔Reference
2
Abstract
• This project explores how integrating technology, data science, and deep learning can
enhance efficiency in the stock market. Focus on automating the identification of
patterns in candlestick charts through the application of object detection techniques.
Candlestick charts are widely employed in financial market analysis, and recognizing
patterns within them is crucial for informed decision-making in trading. The research
explores the integration of object detection models, specifically addressing how these
models can enhance the efficiency of identifying and classifying various candlestick
patterns.
3
Aim and objectives
4
Review of Literature
YEAR ARTICLE NAME AUTHOR METHOD USED TOOLS USED
5
YEAR ARTICLE NAME AUTHOR METHOD USED TOOLS USED
7
Data Collection
8
9
Annotation of images:
1. Install LabelImg: LabelImg is an open-source graphical image annotation tool. You can install
it by following the instructions on its GitHub repository: tzutalin/labelImg.
2. Annotate Images: Open LabelImg and load the images you want to annotate. Then, draw
bounding boxes around the objects you want to annotate and assign appropriate labels to them.
3. Export Annotations: After annotating the images, export the annotations in the desired format.
Roboflow supports various annotation formats such as COCO JSON, Pascal VOC XML,
YOLO TXT, etc. Choose the format that suits your needs.
4. PATTERNS:['Head and shoulders bottom', 'Head and shoulders top', 'M_Head', 'StockLine',
'Triangle', 'W_Bottom']
10
11
12
Loading the dataset
Choose Download Format: Select the download format that suits your needs. Roboflow
supports formats such as TFRecord, COCO JSON, Pascal VOC XML, YOLO TXT, etc.
Choose the format that is compatible with your machine learning framework or tool.
Total: 6636
Train:5318
Test:449
Val:869
13
14
YOLO
YOLO (You Only Look Once) is an object detection algorithm that operates on the
principle of dividing the input image into a grid and predicting bounding boxes and
class probabilities for objects directly from this grid. YOLO works by processing the
entire image in a single forward pass through a convolutional neural network (CNN)
and simultaneously predicting bounding boxes and their corresponding class
probabilities.
15
16
17
18
References
1. Sim, HyunSik, HaeIn Kim, and JaeJoon Ahn. “Is Deep Learning for Image Recognition Applicable to Stock Market
Prediction?” Complexity, vol. 2019, 2019, pp. 1-10., doi:10.1155/2019/4324878.
2. Chen, JH., Tsai, YC. Encoding candlesticks as images for pattern classification using convolutional neural networks.
Financ Innov 6, 26 (2020).
3. PP-YOLOv2: A practical object detector. X Huang, X Wang, W Lv, X Bai, X Long, K Deng, Q Dang, S Han, Q Liu, ...
arXiv preprint arXiv:2104.10419, 2021.
4. J. –H. Chen, C. –H. Wu, Y. –C. Tsai and S. Yen-Chi Chen, “Explainable Digital Currency Candlestick Pattern AI
Learner,” 2022 14th International Conference on Knowledge and Smart Technology (KST), Chon buri, Thailand, 2022,
pp. 91-96, doi: 10.1109/KST53302.2022.9727231.
5. S. Birogul, G. Temür and U. Kose, “YOLO Object Recognition Algorithm and “Buy-Sell Decision” Model Over 2D
Candlestick Charts,” in IEEE Access, vol. 8, pp. 91894-91915, 2020, doi: 10.1109/ACCESS.2020.2994282.
19
THANK YOU...!!
20