עם כל הדיבורים על למידת מכונה בשנים האחרונות, קשה להתעלם מהרצון לנסות זאת בעצמך. נראה שהטכנולוגיה מתפתחת בקצב מהיר מאוד, והיא כבר מצאה יישומים בסביבות רבות. אם יש לך כמה כישורי תכנות והבנה בסיסית של כמה מושגים בנושא סטטיסטיקה, אתה יכול ללכת מבחינת דרישות המיומנות.
עם זאת, יהיה עליכם לשקול גם את החומרה הדרושה לכם לצורך כך. אתה יכול לארח הכל בבית או להשתמש בשירותים מרוחקים - לשניהם היתרונות והחסרונות שלהם.
דרישות בסיסיות לפיתוח למידת מכונה
תצטרך חומרה חזקה יחסית בכדי להביא לדברים. אמנם אתה יכול להפעיל את רוב הכלים הקשורים במחשב נייד לא יקר, אך תהיה מוגבלת מאוד בפוטנציאל הלמידה שלך, והכל ייקח הרבה יותר זמן ממה שהוא צריך.
ה- GPU שלך (יחידת עיבוד גרפי) הוא המרכיב החשוב ביותר כאן. זה לא קשור ישירות לגרפיקה. רק שבמקרה GPUs מתאימים יותר לסוגי החישובים שעליהם נשענת למידת מכונה.
GPU שתומך ב- CUDA יהיה אפילו טוב יותר כאן, אם כי זה יעלה לך יותר לשים יד על אחד. אל תדאג אם אינך יכול להרשות לעצמך סוג זה של חומרה כרגע. תוכל גם להריץ את הפתרונות שלך מרחוק, אם כי תצטרך להתמודד עם העליות והירידות של אותה התקנה.
קרא עוד: מהם ליבות CUDA?
מדוע העלויות שלך עשויות להיות גבוהות יותר בשנת 2021
ראוי גם לציין שקנייה של חומרה חדשה ללימוד מכונה יכולה להיות מאתגרת עוד יותר כרגע. יש מצב עולמי מסובך המתפתח סביב מחסור במוליכים למחצה המשמשים לייצור מוצרי אלקטרוניקה שונים. מ- GPU ועד סמארטפונים ומכשירים אחרים, הרבה שווקים הושפעו.
יש תחזיות הטוענות כי מחסור זה יכול להימשך עוד מספר שנים, מכיוון שהוא היה תוצאה של כמה גורמים שהסתדרו באופן בלתי צפוי. בין המגפה הפוגעת ביכולות הייצור ומגבירה את הביקוש, לבין הכורים והקרקפת לקנות את כל המניות, המצב היה מאתגר עבור מי שרק רוצה להשיג חדש GPU.
קָשׁוּר: מדוע כרטיסי גרפיקה כל כך יקרים כרגע?
לא ברור מתי גם המחירים הולכים לנרמל - המחירים עשויים להמשיך לטפס. חיפוש אחר GPU משומש יכול להיות אפשרות טובה יותר, אם כי אינך יכול להבטיח שתמצא משהו מתאים.
יתרונות וחסרונות של פלטפורמות מתארחות
פלטפורמה מתארחת לפיתוח למידת מכונה תאפשר לך להתמקד בעבודת הפיתוח בפועל מבלי לדאוג לשיקולי חומרה. אתה תרוויח מכוח עיבוד מתקדם, ופלטפורמות אלה יכולות בדרך כלל להריץ את הפתרונות שלך הרבה יותר מהר מכל מה שתוכל לבנות בבית.
כמובן, כוח מסוג זה אינו מגיע בחינם. תצטרך לשלם דמי מנוי כדי להשתמש ברוב השירותים האלה. אלה המוצעים בחינם מגיעים עם מגבלות נפרדות משלהם.
לדוגמה, יתכן שלא תוכל להריץ את התוכנית על פי דרישה, וייתכן שתצטרך להמתין בתור. זה יכול להיות בעייתי במיוחד עבור אימונים ארוכים יותר, שם תצטרך להוסיף מספר שעות נוספות בנוסף לתקופת המתנה ארוכה כבר.
ואז, אנשים מסוימים פשוט מרגישים יותר בנוח בעבודתם כשיש להם את כל מה שזמין באופן מקומי. זה בהחלט יכול להיות נוח יותר לעבוד עם למידת מכונה בצורה כזו כאשר דגמים מסוימים יכולים להיות כמה ג'יגה, וזה יכול לקחת קצת זמן להעביר אותם לשרתים המתאימים וממנו.
הטוב משני העולמות
אתה יכול להשתמש בגישה מעורבת. עשה את רוב הפיתוח שלך באופן מקומי - כמו עבודה בפועל על האלגוריתמים והמודלים שלך - והשתמש בשירות מתארח לעיבוד גדול ויקר.
בדרך כלל אתה יכול להגיש את הנתונים שלך בקבוצות כדי לעבד אותם בבת אחת לאורך זמן, ואתה רק צריך לחזור כדי לאחזר את התוצאות שלך לאחר מכן. זה יכול לעבוד טוב כאשר אינך זקוק לתוצאות מיידיות, והוא יכול לאפשר לך לבצע אימונים יקרים בעלות נמוכה יחסית.
זוהי הגישה שרוב האנשים נוקטים בימים אלה. אם אתה לא רוצה להוציא יותר מדי על חומרה, אבל אתה בסדר עם הרעיון להוציא קצת כסף על זה מלכתחילה, זה כנראה מה שאתה צריך לבדוק.
ישנן הצעות שונות בשוק, כאשר חלקן מיועדות לאנשים עם תקציבים קטנים יותר, אז התבונן סביב וראה מה זמין שם. לפעמים אתה יכול לברוח עם אירוח הפרויקטים שלך עבור מעט מפתיע, כל עוד אין להם דרישות מורכבות.
היו זהירים בנתונים רגישים
זכרו שלימוד מכונה יכול לרוב לכלול עבודה עם נתונים רגישים. לדוגמה, ייתכן שתפקידך לעבד רשומות רפואיות או מידע אישי אחר. מובן מאליו שאתה צריך להיות הרבה יותר זהיר במצבים אלה אם אתה עובד עם שירותים מתארחים מרחוק.
עליכם להיות מודעים להשלכות של העברת הנתונים לשרתים מרוחקים. לפעמים אתה עלול למצוא עצמך מפר את המסגרות המשפטיות מסוימות מבלי שתבין בכלל. באיחוד האירופי למשל, עליכם להיזהר מאוד עם ה- GDPR.
מומלץ להתייעץ עם מומחה משפטי אם תרגילי הלמידה שלך במכונה יכללו כל סוג של נתונים רגישים. אפילו יותר טוב, אתה כנראה לא צריך להשתמש בנתונים מסוג זה מלכתחילה על פרויקטי ההדרכה שלך. פשוט ללכת עם משהו בטוח יותר וקל יותר לטפל בו.
למידת מכונה לבד
למידה ממוחשבת בבית אפשרית, ויש לה יתרונות רבים. אבל יש לזה גם כמה השלכות שליליות שעליך לשקול, ועליך להקפיד למצוא גישה מאוזנת בסופו של דבר. שימו לב במיוחד לפרטים כמו עבודה עם נתונים רגישים, והכירו תמיד את כל הדרישות המשפטיות שמצבכם עלול להטיל עליכם.
בסופו של דבר, זו יכולה להיות חוויה מהנה ופורה מאוד שיכולה להציב אותך במיקום נהדר בשוק העבודה.
פייתון הוא מאוד תכליתי, עם יישומים החל מפיתוח אתרים וכלה בניתוח נתונים.
קרא הבא
- הסבירו טכנולוגיה
- מחשוב ענן
- למידת מכונה
סטפן הוא סופר עם תשוקה לחדש. במקור הוא סיים מהנדס גיאולוגי, אך החליט להמשיך בכתיבה עצמאית במקום.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.