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