הבנת התפקיד הקריטי של הנדסה בעץ ההחלטות

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

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

מה זה הנדסה?

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

עבור עצי החלטות במיוחד, הנדסה תכונה כוללת:

  • (FLT:0) קידוד משתנה קטגוריאליים ראט'ר 1) לצורות מספריות שהאלגוריתם יכול לעבד, כגון טבילה אחת, אודינלית, או מטרה ⁇ .
  • (ב) [15] ,הההולדת ערכים חסרים (ה) ב- 1:1 באמצעות אימפולס, משתנים אינדיקטורים או באמצעות אלגוריתמים אשר מתמודדים באופן טבעי עם נתונים חסרים.
  • (FLT:0) scaling and Normalizing:1hil) תכונות מספריות כדי למנוע פיצולים להיות מוטה כלפי תכונות עם קשקשים גדולים יותר (למרות שעצים הם בריונות בקנה מידה גדול, קנה מידה יכול עדיין להשפיע על איכות מפוצלת בחלק מהיישומים).
  • (FLT:0) יצירת תכונות נגזרות FLT:1 כמו יחסי, עריכת יומן, אינטראקציות פולינומיות, או אגפנים ספציפיים דומיין שלוכדים יחסים לא ליניאריים.
  • (ב) ,0) ,הבחירה בתכונות הרלוונטיות ביותר של LT:1 כדי להפחית את המימדליות ולשפר את הדיוק והפרשיות.

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

כיצד עץ ההחלטות משתמש

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

מכיוון שפיצולים מבוססים על ערכים בודדים, המאפיינים הבאים של תכונות המשפיעים מאוד על איכות העץ:

  • (ב) ⁇ :0) , ⁇ : ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • מבנה ה-FLT:0Correlation Structure: 1FLT:1 תכונות מתואמות מאוד יכול לגרום לעץ לתמוך אחד מעל פני אחר, להפחית את העוצמה.
  • (ב) .0.Distribution shape: 1FLT:1 תכונות skewed עשוי לייצר פיצולים יעילים באזורים צפופים, אך עניים בספארים.
  • (FLT:0) ,Cardinality of Categorical Features:cioFLT:1) קטגוריות בעלות דיוק גבוהה יכולות להוביל לפיצול בינארי רבים, הגדלת הסיכון.
  • (ב) [ה]: [ה], [ה], [ה],] [הערכים החסרים] מחייבים את האלגוריתם להתעלם מהם או להשתמש בפיצול, אשר עשוי לפגוע בביצועים אם לא לטפל בהם כראוי.

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

היתרונות העיקריים של הנדסה לעץ החלטות

שיפור המוכנות

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

הקטנת המורכבות של המודל

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

שיפור יכולת

(ב) תכונות התואמים את מושגי התחום, הן קובעות את החלטות העץ מובן יותר לבעלי העניין, למשל, במקום שעץ מתחלק על פי ה-FLT:0 ואז FLT:1 ולאחר מכן FLT:2, תכונה ממונדסת כמו התפלגות עץ (שילוב של כל השלושה) מניבה פיצול יחיד, שורש אינטואיטיבי.

טוב יותר כלליזציה

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

קשר עם חוסר-קוויריות ואינטראקציה

עצי ההחלטות יכולים לעצב אינטראקציות רק כאשר האינטראקציה מיוצגת במפורש כתכונה.יצירת תנאי אינטראקציה (למשל, FLT:4) מאפשר לעץ ללכוד תלות חוצה-הפעלה בפיצול יחיד, שיפור ביצועים על בעיות שבהן מערכות יחסים אינן תוספים.

טכניקות הנדסיות נפוצות לעץ החלטות

המונחים: categorical Variables

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

  • (ב) ⁇ 0:0) 1-חם: 1FLT יוצר עמודות בינאריות לכל קטגוריה. מתאים לתכונות נומינליות עם קרדינל מתון.
  • (FLT:0) אורדיניה: קטגוריות מפות 1:1 ל-Integers. Works היטב כאשר יש סדר טבעי (למשל, קטן, בינוני, גדול) יכול להיות מסוכן עבור תכונות נומינליות כי זה מציג סדר מזויף.
  • (FLT:0)Target ⁇ (mean ⁇ ): IRLT:1 החלפה כל קטגוריה עם משמעות משתנה היעד עבור קטגוריה זו.זה ללכוד את האות הנבאטיבי ביעילות, אבל דורש סדיר זהה זהירה (כגון הוספת חלק) כדי למנוע התאמה יתר.
  • (ב) ⁇ :0) ⁇ : ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

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

ערכים חסרים

יישום עץ החלטות רבות (למשל, CART, C4.5) יכול להתמודד עם ערכים חסרים תוך שימוש בפיצולים פונדקאית או על ידי שליחת מקרים לזרוע הסבירה ביותר.

  • (ב) ויקרא י"א: ויקרא י"א)
  • (ב) ויקרא י"א: "ה' א'"א ל"ב" (בראשית כ"ד, כ"ד).
  • (ב) ,5 , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • (ב) ,0) ,היפוי של מודל: 1 (למשל, KN, Regression) עבור תלות מורכבת יותר.

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

פיסול ונורמליזציה

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

יצירת תכונות אינטראקציה

מכיוון שעצים החלטות עושים פיצולים מוזנים בציר, הם לא יכולים ישירות מודלים אינטראקציות.על ידי יצירת תכונות אינטראקציה מפורשות (למשל, FLT 6,FLT 7, או הרחבה פולינומית), אתה מאפשר לעץ ללכוד אפקטים משותפים בפיצול יחיד.זה חזק במיוחד כאשר ידע מציע כי ההשפעה המשולבת חשובה יותר מאפקטים בודדים.

תגיות: Box-Cox Transforms

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

אינטגרציה ודיססטרטגיזציה

שינוי תכונות מתמשך לפירוק של בני אדם יכול לפעמים לעזור לעצי החלטות על ידי צמצום הנאות לרעש.לדוגמה, בהיותו בן קבוצות כמו FLT:8, FLT:9, FLT:10, ; ; ⁇ 11 יוצר נקודות חותכות ברורות.

בחירת

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

  • (ב) ,0) שיטות כפליים (למשל, מקביל, מידע הדדי)
  • (ב) ,0) שיטות נדרפר (הבחירה קדימה/משוב)
  • (ב) ,0) , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

ניתן להפחית את התכונה שנקבעה לאלה החיזויים ביותר, שיפור הן ביצועים והן פרשיות (FLT:0Scikit-learnt-learnt-learnt-learnd מודול הבחירה של מודול ה- 1) מספק חבילת כלים המשלבת היטב עם עצי החלטות.

טקטיקות הנדסה מתקדמות

תכונות Aggregated

עבור לוחות זמנים או נתונים מקובצים, נתונים מצטברים לכל קבוצה יכולים להיות תכונות עוצמתיות.לדוגמה, בחיזוי צ'וורן של הלקוחות, תכונות כמו FLT:12 או FLT:13 לכידת התנהגות כי יחידות עסקאות בודדות אינן יכולות לחלק את עצי ההחלטות הללו כדי לזהות קבוצות עם דפוסים נפרדים.

תכונות לקטגוריות High-Cardinality

כאשר תכונה קטגורית יש אלפי ערכים ייחודיים (למשל, קודים ZIP או מזהה משתמש), שיטות סטנדרטיות של קידוד הופכות לא מעשיות. חלופה היא ללמוד הטמעת (למשל, באמצעות שכבת צנרת של רשת עצבית) להאכיל את הווקטורים הצפופים כמו תכונות לעץ ההחלטות.למרות גישה היברידית זו יכולה לעבוד גם כאשר היא מטביעה את המשקעים הדומים: LTexitalcasticials:

המונחים:

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

תכונות רלוונטיות

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

מלכודות פוטנציאליות וכיצד להימנע מהם

Over-Engineering

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

התעלמות מהידע

החלת רק על הדור המאפיין האוטומטי (למשל, התרחבות פולינומית) מייצרת לעתים קרובות מבול של תכונות לא רלוונטיות. Pair שיטות אוטומטיות עם תובנות דומיין כדי לאשר תכונות שהופכות את השכל למושגי מושג.

נתונים Leakage

כאשר תכונות הנדסיות הכרוכות במשתנה היעד (למשל, מיקוד), להבטיח כי הנתונים הסטטיסטיים הם רק על התקפל הכשרה.שימוש במידע עתידי ליצירת תכונות הוא מקור עדין אך משותף של דליפות נתונים כי מנפח דיוק במהלך אימון אך נכשל בייצור.תמיד ליישם שינויים בתוך לולאות cross-validation.

טיפול בהנדסה תכונה כצעד חד פעמי

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

דוגמה אמיתית לעולם: שיפור תחזית הלקוח

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

  • יצירת מספר כולל של שיחות (FLT:16) = משך זמן כולל / מספר שיחות.
  • יצירת ההרחבה (FLT:17) = שינוי בתדירות גבוהה במהלך שלושת החודשים האחרונים.
  • ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • הוסף אינטראקציה (FLT:19).
  • נתונים ללא צורך שיחות עם מדיה עבור מגזר לקוחות.

עם תכונות מונדסיות אלה, אותו עץ ההחלטות משיג כעת 84% דיוק, עם מבנה עץ פשוט יותר (עמודי מגן) ופירוש טוב יותר.החלק השורש הופך ל-FLT:20, אשר ישירות ללכוד התנהגות משתמשים כבדה.דוגמה זו ממחישה כיצד הנדסה תכונה מכוונת הופכת מודל בינוני לפתרון חזק, מתוכנן ייצור.

מסקנה

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

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

לקריאה נוספת על יישום ספציפי, להתייעץ עם הסמכת עץ הדעת של ההרחבה:0 (Climateskit-learning Tree Documentssph 1:2FLT:2Feature Engineering for Machine Learning CoursesFLT 3) ב- Coursera. as the field advance, the Synnergy between Automat Model and Manual domain, ממשיכה לדחוף את הגבולות של מה שעצים יכולים להשיג.