Systematics
  • About Us
    • אודות סיסטמטיקס
      • על סיסטמטיקס
      • לקוחות
      • תעשיה
      • קהילה
      • הורדת תעודות ISO
      • בלוג
      • דרכי הגעה
      • Privacy Policy
    • תחומים בסיסטמטיקס
      • תחום GIS
      • תחום 3D CAD/PLM
      • תחום MATLAB & Simulink
      • תחום 3D Printing
    • רכישה
      • חנות מדפסות תלת מימד וחומרים
      • חנות ESRI
      • צור קשר עם מכירות
    • תמיכה
      • תמיכה ושירותי ייעוץ
      • סקר שביעות רצון לקוחות
      • נהלי התקנה ורישוי GIS
      • נהלי התקנה ורישוי MATLAB
      • נהלי התקנה ורישוי SOLIDWORKS
      • פתיחת קריאות שירות
      • פתיחת קריאות שירות תחום GIS
    • קורסים
      • אודות מרכז ההדרכה
      • קורסים GIS
      • קורסים SOLIDWORKS
      • קורסים MATLAB & Simulink
      • קורסים ALTIUM
      • קורסים 3D Printing
    • קריירה
      • משרות
      • לעבוד בסיסטמטיקס
  • GIS
    • ראשי
      • אודות תחום GIS
      • קהילה
    • מוצרים ופתרונות
      • GIS בענן
      • GIS ברשויות מקומיות
      • GIS ארגוני – ArcGIS Enterprise
      • GIS למקצוענים – ArcGIS Pro
      • GIS למפתחים
      • חידושי מערכת ArcGIS
      • פתרונות GIS
    • DATA
      • מוצרי Data חברת סיסטמטיקס
      • סקירה על מוצרי ה-DATA
    • מקורות למידה
      • אירועים ברחבי הארץ
      • וובינרים מקוונים LIVE
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים GIS
      • סיפורי לקוחות GIS
      • תכנית סטארטאפים GIS
      • עדכונים וניוזלטרים
      • בלוג
    • תמיכה
      • תמיכה טכנית
      • מקורות מידע
      • שירותים – תמיכה וייעוץ
      • נהלי התקנה ורישוי GIS
      • פתיחת קריאת שירות GIS
    • רכישה
  • 3D CAD/PLM
    • ראשי
      • אודות תחום 3D CAD/PLM
      • סיפורי הצלחה
      • רשתות חברתיות
      • דרושים לעבודה עם SOLIDWORKS
      • צרו קשר
    • מוצרים
      • SOLIDWORKS | CAD
      • 3DEXPERIENCE
      • CATIA | HIGH END CAD
      • ENOVIA | PLM
      • SOLIDWORKS Simulation
      • Altium Designer | PCB
      • 3D PRINTING
      • FREE TOOLS
      • מה חדש בגרסת SOLIDWORKS 2026
    • פתרונות
      • סטארטאפים
      • אקדמיה וחינוך
    • מקורות למידה
      • אירועים וסמינרים
      • וובינרים מקצועיים
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים SOLIDWORKS
      • קורסים ALTIUM
      • בלוג SOLIDWORKS
      • בלוג ALTIUM
    • תמיכה
      • תמיכה טכנית
      • SOLIDWORKS Term Licensing
      • חידוש חוזה תחזוקה SOLIDWORKS
      • חידוש חוזה תחזוקה ALTIUM
      • מקורות מידע
      • תמיכה | FAQ
      • שירותים
      • Citrix GoToAssist Agent
      • פתיחת קריאות שירות
    • לקוחות
      • סיפורי הצלחה
  • MATLAB & Simulink
    • ראשי
      • אודות תחום MATLAB & Simulink
      • קהילה
    • מוצרים
      • MATLAB
      • יכולת ושילובי MATLAB
      • Audio System Toolbox
      • MATLAB ו-Simulink בענן
      • תכן מערכות SerDes
      • Deploying to Hardware
      • Machine Learning
      • Deep Learning
      • Physical Modeling
      • Parallel Computing Toolbox
      • MATLAB Report Generator
      • Symbolic Math Toolbox
      • Sensor Fusion & Tracking Toolbox
      • Speedgoat
    • פתרונות
      • MATLAB & Simulink Product Family
      • בינה מלאכותית – Artificial Intelligence
      • Certification
      • Communication Systems
      • מערכות לתעשיית ה-Medical
      • מערכות אוטונומיות ורובוטיקה
      • Electrification Renewable energy
      • ייצור קוד אוטומטי ישירות מ-MATLAB ו-Simulink
      • הטמעה לחומרה
      • Solutions by Industry
      • תכנית סטארטפים
    • מקורות למידה
      • אירועים קרובים
      • וובינרים מקוונים
      • וובינרים מוקלטים (VOD)
      • קורסים
      • סיפורי הצלחה
      • בלוג
    • תמיכה
      • נהלי התקנה ורישוי MATLAB
      • תמיכה וייעוץ
      • פתיחת קריאות שירות
    • הורדה
  • 3D Printing
    • ראשי
      • אודות תחום 3D Printing
      • קהילה
      • חנות מדפסות תלת מימד וחומרים
    • מדפסות וחומרי הדפסה
      • מדפסות תלת מימד
      • מדפסות HP Jet Fusion 3D
      • מדפסות MarkForged
      • מדפסות FORMLABS
      • פתרונות סריקה מבית PEEL 3D
      • חומרי הדפסה
      • פתרונות לתכנון 3D CAD
    • ייצור מתקדם
      • TULIP – פלטפורמה מבוססת ענן לניהול רצפת הייצור (Composable MES)
    • תעשיות
      • הנדסה, תכנון ופיתוח
      • תעשייה וייצור
      • ציוד רפואי
      • רפואת שיניים
      • אקדמיה ומחקר
      • מוסדות חינוך
      • עיצוב וייצור תכשיטים
    • מקורות למידה
      • אירועים
      • וובינרים
      • סיפורי הצלחה
      • מדריכים מקצועיים להורדה
      • קורסים
      • בלוג
    • תמיכה
      • תמיכה
      • FAQ מדפסות FORMLABS
      • פתיחת קריאות שירות
  • Contact Us
  • EN
  • About Us
    • Careers
  • Solutions
  • Industries
  • Customers
    • Customers
    • Success Stories
  • Support
  • Contact Us
  • HE
  • Menu Menu

Click to open the search input field Click to open the search input field Search | ENHE

עמוד הבית » בלוג » MATLAB With Fun

  • ALL
  • GIS Blog
  • MATLAB With Fun
  • PCB Blog
  • Smart 3D Printing
  • SOLIDBlog

פיתוח אב-טיפוס של רשתות למידה עמוקה על כרטיס NVIDIA Jetson במהירות ובקלות באמצעות MATLAB

לורן סממה
27/08/2020
MATLAB With Fun
prototype - NVIDIA Jetson

תגיות: Deep Learning | MATLAB | NVIDIA Jetson | SIMULINK

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

שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

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

בפוסט זה, נראה כיצד ניתן לפרוס ולבדוק את האלגוריתם שנמצא ב-MATLAB על כרטיס NVIDIA Jetson באמצעות:

  1. שימוש בנתונים הנקלטים מהמצלמה של ה-Jetson כדי לאמן את האלגוריתם.
  2. שימוש בסימולציה Hardware-in-the-loop לצורך בדיקות והערכת ביצועים.
  3. הטמעת האלגוריתם בלוח ה-Jetson (standalone application).

 

חיבור NVIDIA Jetson עם MATLAB

MATLAB מאפשר חיבור מהיר ופשוט לחומרות של NVIDIA באמצעות תוסף (GPU Coder (Support Package for NVIDIA GPUs. תוסף חינמי זה מכיל APIs של החומרות ומאפשר עבודה עם החומרה בכמה דרכים שונות:

  1. חיבור ישיר לחומרה מ-MATLAB ובדיקת האפליקציה על נתונים מחיישן החומרה.
  2. הטמעת האלגוריתם על Jetson.
  3. איתור באגים לפני הטמעת האלגוריתם.

להלן סכמה להמחשת תהליך העבודה:

Jetson סכמה להמחשת תהליך העבודה

לאחר הורדת התוסף, ניתן להשתמש ב-APIs בצורה הבאה:

Jetson שימוש ב-APIs

 

דוגמה – איתור פגמים בתהליך ייצור של אומים

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

 

אימון רשתות ב-MATLAB

בסמינר Deep Learning on Jetson Using MATLAB GPU Coder, and TensorRT של Mathworks, ניתן להיחשף לאימון רשת ב- MATLAB וייצור קוד CUDA אופטימלי המשתמש ב-TensorRT עבור לוחות Jetson.

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

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

Jetson השלבים של preprocessing ו-post-processing

שימוש במצלמה של ה-Jetson לאימון הרשת

לאחר בדיקת האלגוריתם על תמונות שנמצאות במחשב (test image dataset), ניתן להתחבר ללוח של ה-Jetson מ-MATLAB, כדי להריץ את האלגוריתם ישירות על ה-Jetson. בדוגמה זו, בחרנו בלוח Jetson Nano וכפי שתוכלו לראות בקטע קוד הבא, ברגע שתתחברו ללוח, התוסף בודק האם כל חבילות התוכנה הדרושות מותקנות. בדיקת האלגוריתם על תמונות שצולמו מהמצלמה שמחוברת ל-Jetson Nano נעשית בעזרת פונקציית snapshot:

Jetson פונקציית snapshot

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

 

ייצור קוד CUDA

בשלב הבא אנו מייצרים קוד CUDA עבור האלגוריתם שלנו, כפי שהוסבר בפירוט בוובינר זה תוכלו ליצור קוד CUDA אופטימלי (.cu), ספרייה (.dll או .lib) ואף exe.

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

Jetson ייצור קוד CUDA

Jetson ייצור קוד CUDA

Jetson ייצור קוד CUDA

לאחר סיום תהליך יצירת הקוד, נוצר דו"ח שמבצע מיפוי של הקוד שנוצר לקוד MATLAB. הקוד שנוצר ממנף את כוח המחשוב של ה- GPU כדי להאיץ לא רק את inference, אלא את אלגוריתם הכולל (שלב ה-preprocessing ו-post-processing).

Jetson מיפוי של הקוד שנוצר לקוד MATLAB

 

בדיקת הרשת על לוח של ה-Jetson

בשלב הבא, נשווה בין האלגוריתם ב-MATLAB לקוד שנוצר באמצעות סימולציה של Hardware-in-the-loop. סימולציה HIL היא גישה נפוצה לבדיקת הקוד שנוצר על החומרה. ממשקי ה-API של התוסף עבור ה-Jetson מאפשרים להפעיל את האלגוריתם על החומרה ולתקשר עם MATLAB. לאחר מכן, ניתן להשוות בין הפלט של ההרצה בחומרה לפלט הצפוי ב- MATLAB. הסימולציה לא רק מאפשרת להשוות בין הפלט של האלגוריתם ב-MATLAB לפלט בחומרה, אלא גם למדוד את זמן הריצה של האלגוריתם על החומרה.

בדיקת הרשת על לוח של ה-Jetson

 

פריסת הרשת על Jetson

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

פריסת הרשת על Jetson

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

פריסת הרשת על Jetson

 

סיכום

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

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

 

תגיות: Deep Learning | MATLAB | NVIDIA Jetson | SIMULINK

שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

פוסטים נוספים מאותה קטגוריה

האיצו את הקוד שלכם: כך תגרמו לאלגוריתמים שלכם לרוץ מהר יותר

האיצו את הקוד שלכם: כך תגרמו לאלגוריתמים שלכם לרוץ מהר יותר

MATLAB With Fun

שלי מרטינוב
25/12/2025
 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

MATLAB With Fun

שלי מרטינוב
09/11/2025
מה חדש בגרסת Simulink R2025b

מה חדש בגרסת Simulink R2025b

MATLAB With Fun

שלי מרטינוב
22/10/2025
תגובות | 0 תגובות

השאירו תגובה

כתיבת תגובה לבטל

האימייל לא יוצג באתר. שדות החובה מסומנים *

הרשמו לקבלת עדכונים

MATLAB With Fun
שדה חובה

ההרשמה בוצעה בהצלחה. בדוק בתיבת הדואר שלך, הודעה המכילה קישור לאישור ההרשמה ואשר את הרשמתך.

רוצים ללמוד עוד? כיתבו לנו

כיתבו לנו


    social-media-youtubesocial-media-linkedin

    קהילה

    • קהילת סיסטמטיקס
    • SOLIDWORKS Blog
    • PCB Blog
    • MATLAB with Fun Blog
    • GIS Blog
    • Smart 3D Printing Blog
    • ESRI Israel FB
    • SOLIDWORKS Israel FB
    • MATLAB and Simulink LI
    • MATLAB and Simulink FB

    צור קשר

    • בקשת יצירת קשר
    • בקשת קשר טלפוני

    רכישה

    • בקשת הצעת מחיר
    • מכירות ESRI
    • מכירות SOLIDWORKS
    • מכירות ALTIUM
    • מכירות CATIA
    • מכירות ENOVIA
    • מכירות MATLAB & Simulink
    • מכירת מדפסות תלת מימד

    קורסים

    • קורסים GIS
    • קורסים SOLIDWORKS
    • קורסים MATLAB & Simulink
    • קורסים CATIA
    • קורסים ALTIUM
    • יצירת קשר מרכז ההדרכה

    תמיכה

    • מדיניות תמיכה
    • שירותי ייעוץ
    • פתיחת קריאות שירות

    פתרונות ומוצרים

    • תחום GIS
    • תחום 3D CAD/PLM
    • SOLIDWORKS
    • ALTIUM PCB
    • CATIA
    • ENOVIA
    • MATLAB & Simulink
    • תחום 3D Printing
    • 3D EXPERIENCE
    • תעשיות
    • אקדמיה
    • Start Ups

    אודות סיסטמטיקס

    • מי אנחנו?
    • תעודות הסמכת ISO
    • אירועים
    • דרכי גישה ומפה
    • יצירת קשר
    • מדיניות הפרטיות של אתר סיסטמטיקס – Privacy-Policy

    לקוחות

    • לקוחות סיסטמטיקס
    • סיפורי לקוח SOLIDWORKS
    • סיפורי לקוח MathWorks
    • סיפורי הצלחה GIS
    © 2026 All rights reserved SYSTEMATICS Ltd. | Privacy Policy
    • הישארו מעודכנים
    • כיתבו לנו
    Scroll to top