כל הפרויקטים

Bankruptcy Prediction

אוניברסיטה · 2024
תקופה
2024
טכנולוגיות
Python · pandas · scikit-learn · TensorFlow/Keras · Jupyter
Bankruptcy Prediction — איור קונספט · ללא חברה אמיתית או תוצאות אמיתיות
איור קונספט · ללא חברה אמיתית או תוצאות אמיתיות

איפה זה התחיל

פרויקט אוניברסיטאי שמתחיל בשאלה: איזה מידע שימושי על סיכון לפשיטת רגל אוכל להפיק מנתוני חברות?

בעיות והחלטות

בחירת המדד

פשיטות רגל הן המחלקה הנדירה. החמצת מקרה כזה עלולה לעלות יותר מהתרעת שווא. השתמשתי גם ב-F3, שמעניק משקל רב יותר לכיסוי (recall) מאשר לדיוק (precision), כדי לבחון את הפשרה הזו.

השוואת אסטרטגיות

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

איך זה עובד

  1. מחברת Python מכינה נתונים טבלאיים ומבצעת להם סטנדרטיזציה באמצעות כלים של pandas, NumPy ו-scikit-learn.
  2. Random Forest מאפשר ניתוח של חשיבות המאפיינים. הניסויים משווים בין תצורות RF לבין מכונות וקטורים תומכים (SVM).
  3. ניסויים ברשתות נוירונים משתמשים ב־TensorFlow/Keras לבחינת ארכיטקטורה, רגולריזציה וסימנים להתאמת יתר.
  4. ספי החלטה וקבוצות מאפיינים מושווים באמצעות מדד F3, עקומות ROC ותרשימים שנשמרו במחברת.

מה למדתי

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

מצב נוכחי

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

מקור

יש לכם בעיה מעניינת?

ספרו לי מה תרצו לבנות או לשפר, מי ישתמש בזה ואילו אילוצים יש לכם. אחזור אליכם כדי שנוכל להבין יחד מאיפה להתחיל.