בתשובה לארז ליבנה, 08/08/02 10:39
עזרה יהודים עזרה ! 83915
מה שאתה צריך זה לא מתמטיקאי, וגם לא מהנדס תוכנה, אלא סטטיסטיקאי.
זו לא בעיה באנליזה נומרית, ואין שום טעם להתאים נוסחה פולינומיאלית מדוייקת לנתונים. הרעיון הוא להתאים נוסחה מקורבת, המוגבלת על-ידי האילוץ של שלושה פרמטרים, ומנסה למזער את השגיאות תחת האילוץ.

הצעד הראשון הוא להציע מודל. למשל, אם הנתונים היו
X1 = משקל הסוס בגיל שנה
X2 = כמות מספוא יומית
X3 = משקל אבי הסוס בבגרותו
ואתה מנסה להסביר את
Y = משקל הסוס בגיל שנתיים,
המודל יכול להיות Y=a*X1+b*X2+c*X3+d, כלומר: אתה מניח שהערך של Y מוסבר באופן ליניארי על-ידי הנתונים. הנחת היסוד היא שהמשוואה אינה מדוייקת, ויש למצוא את הערכים a,b,c,d שעבורם השגיאה (=סכום ריבועי השגיאות) מינימלית. הבעיה הזו נקראת "רגרסיה ליניארית תלת-ממדית", וקיימות שיטות פשוטות למדי שמוצאות את ערכי הפרמטרים.

במודל הזה יש ארבעה פרמטרים (a,b,c,d). כמובן שאפשר לבנות מודלים מסובכים יותר, למשל Y=a*X1+b*X2+c*X3+d+e*X1*X2+f*X1*X1; רק מדען הסוסים (ולא הסטטיסטיקאי) יוכל לומר אם יש בפרמטרים החדשים הגיון.

במקרה שלך, אם נסמן ב- W את משקל המספוא, ב- T את הזמן שחלף מאז הארוחה הקודמת, ב- X את ריכוז ההמוגלובין לפני הארוחה וב- Y את הריכוז לאחר הארוחה, הייתי מציע מודל תלת-פרמטרי כזה:
(Y=X+a*W+b*exp(-c*T.
זה אינו מודל ליניארי, ולכן חישוב הפרמטרים עשוי להיות יותר מסובך מאשר בדרך כלל.
ההמשך תלוי בסוג השאלות שמעסיקות אותך: חיזוי (לבנות נוסחה שתתן את רמת ההמוגלובין אחרי הארוחה), או מחקר (להוכיח שהזמן מאז הארוחה הקודמת אינו משפיע על רמת ההמוגלובין).

חזרה לעמוד הראשי המאמר המלא

מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים