جميع المقالات (الصفحة 97)

قراءات عربية في العلوم والتقنية والطبيعة والثقافة، تبدأ بسؤال وتترك لك مساحة للاستكشاف.

2302 مقال

تقنية

كاشف ADWIN: هل إشارة تغير المتوسط تشخص سبب الخطأ؟

كاشف ADWIN في River يحتفظ بنافذة متكيفة ويقارن متوسطات أجزاء منها لرصد تغير. [1] عند مراقبة نموذج، نحتاج أيضا تعريف العدد الذي نغذيه به؛ إشارة حسابية على مؤشر معلن ليست تشخيصا تلقائيا لسبب تراجع التنبؤ.

3 دقائق قراءةمصدر واحد

تقنية

تقييم متتابع: هل نتعلم جواب الحالة قبل اختبارها؟

التقييم المتتابع مع تأخر الوسم يفصل سؤال التنبؤ من موعد وصول الحقيقة. يعرض River مسارا من أسئلة وأجوبة بحسب وقت الوصول، مع delay لتأخير كشف الهدف. [1] نؤلف متعلما صغيرا لنعرف أي تنبؤ نقارن، دون تشغيل مكتبة أو تدريب نموذج فعلي.

3 دقائق قراءةمصدران

تقنية

بيئتا مخطط التدريب والخدمة: هل غياب الوسم خطأ دائما؟

بيئات مخطط التدريب والخدمة تعين أين تنطبق توقعات الحقول. إذا كانت مهمة الخدمة تتنبأ بالوسم، فقد لا تقدمه مع الطلب كما تقدمه في بيانات التدريب. لا نحكم من عمود غائب وحده؛ نقرأ البيئة وعقد الحقل ثم نفحص المثال أمامهما.

3 دقائق قراءةمصدر واحد

تقنية

تنبيه خدمة النموذج: هل الشرط المرتفع أطلقه فورا؟

تنبيه خدمة النموذج قد ينتظر بعد ظهور شرطه بدلا من أن ينتقل فورا إلى حالة firing. يصف Prometheus مدة for وحالة pending أثناء الانتظار. [1] نراجع قائمة تقييمات معلنة لنعرف من أي نقطة تبدأ المدة، دون مراقبة خادم أو إرسال تنبيه.

3 دقائق قراءةمصدر واحد

تقنية

مئين زمن الخدمة من الحاويات: هل عرفنا الأزمنة الفردية؟

مئين زمن الخدمة من الحاويات تقدير يحتاج قراءة حدود الحاويات وأعدادها. في المدرج التقليدي يستعمل histogram_quantile في Prometheus استيفاء خطيا عندما يقع المئين داخل حاوية، بافتراض توزيع منتظم فيها. [1] هذا لا يعني أننا عرفنا كل زمن طلب سجل في تلك الحاوية.

3 دقائق قراءةمصدر واحد

تقنية

مقارنة توزيعي مدخلات: أين تقع أكبر فجوة تراكمية؟

مقارنة توزيعين بإحصائية KS ذات الطرفين تبحث عن أكبر فرق مطلق بين توزيعيهما التراكميين التجريبيين. هذا هو وصف SciPy لإحصائية ks_2samp. [1] نطبق الحساب على عينتين تعليميتين لمدخل عددي، دون تشغيل اختبار أو استنتاج سبب اختلافهما.

3 دقائق قراءةمصدران

تقنية

زيادة أشجار الغابة: هل warm_start يعيد بناء السابق؟

عند مراجعة زيادة أشجار الغابة مع warm_start، اسأل عن هوية الأشجار القديمة، لا عن العدد النهائي وحده. خمسة أسماء في قائمة قد تعني ثلاثة محفوظة واثنين جديدين، أو مجموعة جديدة كاملة. نقرأ الخيار ومسار الشيفرة ثم نحسب مثالًا معلنًا دون تدريب غابة.

3 دقائق قراءةمصدران

تقنية

بيانات بعد توصية النموذج: من أتيحت له فرصة الاستجابة؟

حلقة التغذية الراجعة في بيانات التدريب تظهر عندما تدخل قرارات النموذج في صنع بياناته التالية. تعرض ورقة الديون التقنية تأثير النموذج المباشر في اختيار بيانات تدريبه المستقبلية. [1] نفحص سجل عرض توصيات مؤلفًا لنرى ما عرفناه وما ظل مجهولًا قبل إعادة استعماله.

4 دقائق قراءةمصدر واحد

تقنية

مرشح فشل تدريبه: هل error_score قياس أداء؟

قيمة error_score عند فشل التدريب قد تدخل جدول البحث بدل نتيجة لم تنتج من تدريب ناجح. لهذا لا يكفي تطابق رقمين لنقول إن مرشحين حققا الأداء نفسه. نقرأ عقد GridSearchCV ونبني بطاقة ذات حالة ورقم منفصلين، دون تنفيذ بحث عن نموذج.

3 دقائق قراءةمصدر واحد

تقنية

سجل مقياس التدريب: هل القيمة المعروضة هي الأفضل؟

سجل مقياس التدريب في MLflow قد يحتوي قيمًا متعددة للاسم نفسه. سؤال عرض قيمة واحدة يختلف عن استرجاع التاريخ ومراجعته. سنطبق القاعدة المكتوبة في مرجع REST على سجل خسارة مؤلف، ولا ننسب الناتج إلى خادم شغلناه أو إلى كل واجهة عميل.

3 دقائق قراءةمصدر واحد

تقنية

خطوة LBFGS: هل حسابات الخسارة هي تحديثات الوزن؟

عدد حسابات الخسارة في خطوة LBFGS ليس اسمًا آخر لعدد مرات تغيير الوزن. تحدد الوثائق step يستقبل closure تعيد تقييم النموذج وتعيد الخسارة، وتفصل حد التكرارات من حد تقييم الدالة. [1] نصنع سجلًا حسابيًا يميز هذه الوحدات دون تشغيل المحسن.

3 دقائق قراءةمصدر واحد

تقنية

كشف خلل التدرج: هل traceback يثبت سبب الخطأ؟

كشف خلل التدرج في PyTorch يساعد على تحديد موضع للمراجعة، لكنه لا يثبت وحده السبب الكامل للخلل. تصف detect_anomaly أثر تفعيلها أثناء المرور الأمامي، وفحص NaN الناتجة في الحساب العكسي. [1] نراجع حدود تسجيل افتراضي، ولا ننشئ خطأ تدريب حقيقيًا.

3 دقائق قراءةمصدر واحد

تقنية

مشاركة المعامل: هل اسمان يعنيان وزنين مستقلين؟

مشاركة المعاملات في PyTorch تتعلق بكائن المعامل الذي تشير إليه الأسماء، لا بتشابه أرقامه وحده. تعرض named_parameters الاسم والمعامل، ويضبط remove_duplicate إزالة المعاملات المكررة. [1] نراجع هوية كائنات معلنة لنرى لماذا لا يكفي جمع أحجام الأسماء لحساب عدد الأوزان الفريدة.

3 دقائق قراءةمصدر واحد

تقنية

اختيار النموذج في GridSearchCV: هل أعلى مقياس هو القرار الوحيد؟

يمكن تخصيص refit callable لاختيار النموذج في GridSearchCV بقاعدة تعيد فهرس صف من cv_results_، بدل الاكتفاء بأعلى درجة منفردة. [1] سنعلن شروط اختيار وصفوفًا تعليمية ثم نحسب الصف المختار، دون بحث فعلي أو توقيت نموذج أو ادعاء أفضلية خارج القاعدة.

3 دقائق قراءةمصدر واحد

تقنية

ParameterGrid: هل تجمع كل الإعدادات في شبكة واحدة؟

شبكات المعاملات الشرطية تبدأ من سؤال المعنى: هل ينطبق هذا الإعداد على كل اختيار للنموذج؟ قد ينشئ ضرب القوائم معًا أسماء لتركيبات كثيرة، بينما بعضها يكرر حالة واحدة بلا أثر. نرتب مثالًا صغيرًا قبل البحث، ثم نميز قائمة المرشحين من عدد التجارب الفعلية.

3 دقائق قراءةمصدر واحد

تقنية

ParameterSampler: هل عدد السحوبات هو عدد إعدادات مختلفة؟

عند قراءة ParameterSampler والإرجاع، لا تعامل ثلاث سحوبات تلقائيًا على أنها ثلاثة مرشحين مختلفين. يربط التوثيق طريقة المعاينة بنوع القيم التي قدمتها. نعلن مجموعتين صغيرتين ونعد الهويات في سجلهما يدويًا، دون توليد عشوائي أو تشغيل بحث عن نموذج.

3 دقائق قراءةمصدر واحد

تقنية

TPE: هل نسبة الكثافتين هي أداء النموذج المتوقع؟

نسبة الكثافتين في TPE تساعد على فهم كيف يقترح البحث إعدادًا تالياً. لكن الرقم الناتج من القسمة ليس خسارة النموذج أو نسبة نجاحه. نفحص جدول كثافات صغيرًا من إعدادنا لنرى لماذا قد يفوز اقتراح لا يملك أكبر كثافة منفردة، دون تشغيل Optuna أو ملاءمة توزيع.

3 دقائق قراءةمصدر واحد

تقنية

التنصيف المتتابع: لماذا يقل المرشحون وتكبر موارد كل منها؟

موارد التنصيف المتتابع تجيب عن سؤالين متعاكسين في الاتجاه: كم مرشحًا يبقى، وكم نعطي كل واحد؟ لو قلت «زادت الميزانية» دون تحديد الوحدة، فقد تخلط عدد الحالات بكلفة كل حالة. نراجع جدولًا تعليميًا ثم حدود نقله إلى HalvingGridSearchCV.

3 دقائق قراءةمصدر واحد