GPT
S

stockmarket-pattern-detection-yolov8

קוד פתוח

foduucomרישיון לא דווח2023-08-10

  • ultralytics
  • tensorboard
  • v8
  • ultralyticsplus
  • yolov8

המודל מזהה תבניות ניתוח טכני ישירות מצילומי מסך של גרפים פיננסיים בזמן אמת. הוא מיועד למי שרוצה לסרוק ויזואלית גרפי מסחר בלי לנתח ידנית סדרות נתונים מספריות.

  • 84.3 MBמשקל הקבצים
  • 27,545הורדות בחודש
  • 429לייקים

מה זה

מדובר בהתאמה של ארכיטקטורת YOLOv8s לזיהוי אובייקטים ויזואליים בתוך גרפים של שוק ההון. במקום לקבל נתוני מחיר גולמיים בפורמט מספרי כמו נרות יפניים בטבלה, הוא מתייחס לגרף כתמונה רגילה ומאתר בה אזורים שמתאימים לתבניות קלאסיות. הרשימה כוללת שישה סוגי תיוגים: ראש וכתפיים עליון, ראש וכתפיים תחתון, תבנית M, תבנית W, משולש וקווי מגמה.

האימון נעשה על דאטה סט ייעודי שכלל 9,000 תמונות אימון ועוד 800 תמונות ולידציה. הכרטיס לא מציג מדדי דיוק מספריים כמו mAP, ולכן אי אפשר לדעת מראש מה רמת הדיוק האמיתית שלו בלי להריץ בדיקה עצמאית על הגרפים שאתם עובדים איתם בפועל.

מתאים ל

  • התראות על תבניות מסחר

    ניטור רציף של צילום מסך פעיל והקפצת התראה כשמופיעה תבנית כמו משולש או ראש וכתפיים.

  • תיעוד אוטומטי לאקסל

    שמירה רציפה של מועדי הופעת התבניות והסוג שלהן ישירות לקובץ גיליון אלקטרוני.

  • סימון ויזואלי על וידאו

    הוספת תיחום גרפי על גבי שידורים חיים או הקלטות של מסכי מסחר.

איפה זה נופל

המודל פגיע מאוד לשינויים ויזואליים. אם תשנו את עיצוב הגרף, הצבעים, הרזולוציה של המסך או סגנון התצוגה, אחוזי הזיהוי עלולים להתרסק כי הוא אומן על סט ספציפי של צילומי מסך. היוצרים מודים שתנודות חדות בשוק ורעש בנתונים פוגעים בביצועים, ושתבניות שלא הופיעו מספיק באימון פשוט יפוספסו. לא הייתי מחבר אותו למערכת מסחר שמבצעת פקודות קנייה ומכירה אוטומטיות בלי מנגנוני אימות נוספים.

שאלות
נפוצות

האם המודל מקבל קובץ נתוני מחיר היסטוריים?

לא, הוא פועל אך ורק כמודל ראייה ממוחשבת. הקלט שלו הוא תמונה של גרף או צילום מסך חי, והוא מחפש צורות גיאומטריות על הפיקסלים.

אילו תבניות טכניות הוא יודע לסמן?

האימון כולל שישה תיוגים בלבד: Head and shoulders bottom, Head and shoulders top, M_Head, StockLine, Triangle, ו־W_Bottom. כל תבנית אחרת תיפול מחוץ ליכולת הזיהוי שלו.

איך מריצים

המודל שוקל 84.3 מגה בייט ורץ דרך ספריית ultralytics הסטנדרטית, יחד עם חבילות כמו opencv, mss לצילום מסך ו־openpyxl לשמירת נתונים. בזכות המשקל הנמוך שלו אין צורך במערך שרתים כבד, וכרטיס מסך ביתי בסיסי או אפילו מעבד מודרני יספיקו כדי לעבד פריימים בקצב סביר.

בגודל כזה אין שום היגיון לחפש שירות ענן או API חיצוני. עדיף להוריד את המשקלים, להריץ אותם ישירות על המכונה שלוכדת את המסך, ולחסוך את זמני השיהוי של שליחת תמונות ברשת, במיוחד אם המטרה היא לקבל התראות בזמן אמת.

pip install -U huggingface_hub
hf download foduucom/stockmarket-pattern-detection-yolov8

הקבצים

7 קבצים במאגר, 84.3 MB סך הכול. הקישורים מובילים ישירות ל־Hugging Face.

הרישיון

היוצרים לא ציינו רישיון שימוש בקבצי המודל. מבחינה משפטית, היעדר רישיון אומר שאין לכם הרשאה מפורשת להשתמש בו, להפיץ אותו או להטמיע אותו במוצר מסחרי. לפני שמשלבים אותו במערכת פעילה צריך לפנות למפתחים בכתובת המייל שלהם כדי להסדיר אישור שימוש.

הרישיון המלא בעמוד המודל ↗