التفكيك الوظيفي
في الهندسة ، يعد التفكيك الوظيفي عملية تحليل العلاقة الوظيفية إلى أجزائها المكونة بطريقة تسمح بإعادة بناء الوظيفة الأصلية (أي إعادة تركيبها) من تلك الأجزاء.
يمكن إجراء عملية التفكيك هذه لفهم هوية المكونات الأساسية، والتي قد تعكس العمليات الفيزيائية الفردية ذات الأهمية. كما أن التفكيك الوظيفي قد ينتج عنه تمثيل مُختصر للوظيفة الكلية، وهي مهمة لا يمكن إنجازها إلا عندما تتمتع العمليات الأساسية بمستوى معين من التنميط (أي الاستقلالية أو عدم التفاعل).
يُعد التفاعل (الإحصائي) بين المكونات (أي الحالة التي يعتمد فيها متغير سببي على حالة متغير سببي آخر) أمرًا بالغ الأهمية لوظيفة المجموعة. قد لا تكون جميع التفاعلات قابلة للملاحظة أو القياس ، ولكن يمكن استنتاجها من خلال الإدراك المتكرر ، والتركيب، والتحقق، والتأكد من صحة السلوك المركب.
دوافع التحلل

يُتيح تحليل الدالة إلى مكونات غير متفاعلة تمثيلاتٍ أكثر اختصارًا لها. وبشكلٍ بديهي، يتحقق هذا التخفيض في حجم التمثيل ببساطة لأن كل متغير يعتمد فقط على مجموعة فرعية من المتغيرات الأخرى. وبالتالي، فإن المتغيريعتمد فقط بشكل مباشر على المتغيربدلاً من الاعتماد على مجموعة المتغيرات بأكملها. نقول إن هذا المتغيرشاشات متوقفة متغيرةمن بقية العالم. أمثلة عملية لهذه الظاهرة تحيط بنا.
لنأخذ على سبيل المثال حالة "حركة المرور المتجهة شمالاً على الطريق السريع الغربي ". لنفترض أن هذا المتغير (تأخذ هذه الدالة ثلاث قيم محتملة هي: {"يتحرك ببطء"، "يتحرك ببطء شديد"، "لا يتحرك على الإطلاق"}. لنفترض الآن أن المتغيريعتمد هذا على متغيرين آخرين، هما "الطقس" بقيم {"شمس"، "مطر"، "ثلج"}، و" حركة المرور على جسر جورج واشنطن " بقيم {"10 ميل/ساعة"، "5 ميل/ساعة"، "1 ميل/ساعة"}. والخلاصة هنا هي أنه على الرغم من وجود العديد من المتغيرات الثانوية التي تؤثر على متغير الطقس (مثل نظام الضغط المنخفض فوق كندا، أو رفرفة الفراشات في اليابان، إلخ) ومتغير حركة المرور على الجسر (مثل حادث على الطريق السريع I-95 ، أو موكب رئاسي، إلخ)، إلا أن هذه المتغيرات الثانوية الأخرى ليست ذات صلة مباشرة بحركة المرور على الطريق السريع الغربي. كل ما نحتاجه (افتراضياً) للتنبؤ بحركة المرور على الطريق السريع الغربي هو متغيري الطقس وحركة المرور على جسر جورج واشنطن، لأن هذين المتغيرين يعزلان حركة المرور على الطريق السريع الغربي عن جميع التأثيرات المحتملة الأخرى. أي أن جميع التأثيرات الأخرى تعمل من خلالهما .
التطبيقات
توجد تطبيقات عملية للتحليل الوظيفي في الشبكات البايزية ، ونمذجة المعادلات الهيكلية ، والأنظمة الخطية ، وأنظمة قواعد البيانات .
تمثيل المعرفة
تنتشر العمليات المتعلقة بالتحليل الوظيفي في مجالات تمثيل المعرفة والتعلم الآلي . وتُعد تقنيات استقراء النماذج الهرمية، مثل تقليل الدوائر المنطقية ، وأشجار القرار ، والاستدلال النحوي ، والتجميع الهرمي ، وتحليل الشجرة الرباعية ، أمثلة على التحليل الوظيفي.
يمكن اعتبار العديد من أساليب الاستدلال الإحصائي بمثابة تطبيق لعملية تحليل الدوال في وجود التشويش؛ أي حيث يُتوقع أن تكون التبعيات الوظيفية صحيحة تقريبًا فقط . ومن بين هذه النماذج نماذج الخليط والأساليب الشائعة مؤخرًا والتي يشار إليها باسم "التحليلات السببية" أو الشبكات البايزية .
نظرية قواعد البيانات
انظر إلى عملية تطبيع قواعد البيانات .
التعلم الآلي
في التطبيقات العلمية العملية، يكاد يكون من المستحيل تحقيق تحليل وظيفي مثالي نظرًا للتعقيد الهائل للأنظمة قيد الدراسة. ويتجلى هذا التعقيد في وجود "التشويش"، وهو مصطلح يُطلق على جميع التأثيرات غير المرغوب فيها والتي يصعب تتبعها على ملاحظاتنا.
مع ذلك، ورغم استحالة التحليل الوظيفي الكامل في أغلب الأحيان، إلا أن جوهر هذا التحليل لا يزال حاضرًا في العديد من الأساليب الإحصائية المُصممة للتعامل مع الأنظمة المُشوشة. فعندما يكون النظام، سواءً كان طبيعيًا أو اصطناعيًا، هرميًا بطبيعته، يُفترض أن يُقدم التوزيع المشترك لمتغيرات النظام دليلًا على هذه البنية الهرمية. وتتمثل مهمة الباحث الذي يسعى لفهم النظام في استنتاج هذه البنية الهرمية من خلال رصد هذه المتغيرات. هذا هو المفهوم الكامن وراء التحليل الهرمي للتوزيع المشترك، أي محاولة استعادة جزء من البنية الهرمية الجوهرية التي ولّدت ذلك التوزيع المشترك.
على سبيل المثال، تحاول أساليب الشبكات البايزية تحليل التوزيع المشترك على طول خطوط الصدع السببية، وبالتالي "قطع الطبيعة عند حدودها". والدافع الأساسي وراء هذه الأساليب هو أنه في معظم الأنظمة (الطبيعية أو الاصطناعية)، يتفاعل عدد قليل نسبيًا من المكونات/الأحداث مع بعضها البعض بشكل مباشر ومتكافئ. [ 1 ] بدلًا من ذلك، نلاحظ جيوبًا من الروابط الكثيفة (التفاعلات المباشرة) بين مجموعات فرعية صغيرة من المكونات، ولكن روابط ضعيفة فقط بين هذه المجموعات الفرعية المترابطة بكثافة. ومن ثم، يوجد مفهوم "التقارب السببي" في الأنظمة الفيزيائية، حيث تتجمع المتغيرات بشكل طبيعي في مجموعات صغيرة. ويُوفر تحديد هذه المجموعات واستخدامها لتمثيل التوزيع المشترك أساسًا لكفاءة تخزين عالية (مقارنةً بالتوزيع المشترك الكامل) بالإضافة إلى خوارزميات استدلال قوية.
هندسة البرمجيات
يُعدّ التفكيك الوظيفي أسلوب تصميم يهدف إلى إنتاج وصف معماري لبرنامج حاسوبي، دون الخوض في تفاصيل التنفيذ. يقوم مهندس البرمجيات أولاً بتحديد سلسلة من الوظائف والأنواع التي تُنجز مشكلة المعالجة الرئيسية للبرنامج، ثم يُفكك كل منها للكشف عن الوظائف والأنواع المشتركة، وأخيراً يستخلص الوحدات النمطية من هذه العملية.
معالجة الإشارات
يُستخدم التحليل الوظيفي في تحليل العديد من أنظمة معالجة الإشارات ، مثل أنظمة LTI . ويمكن التعبير عن إشارة الإدخال لنظام LTI كدالة.. ثميمكن تحليلها إلى توليفة خطية من وظائف أخرى، تسمى إشارات المكونات:
هنا،هي إشارات المكونات. لاحظ أنهي ثوابت. يساعد هذا التفكيك في التحليل، لأنه يمكن الآن التعبير عن مخرجات النظام بدلالة مكونات المدخلات. إذا افترضناإذا كان هذا يمثل تأثير النظام، فإن إشارة الخرج هيوالتي يمكن التعبير عنها على النحو التالي:
بمعنى آخر، يمكن اعتبار النظام وكأنه يعمل بشكل منفصل على كل مكون من مكونات إشارة الإدخال. ومن الأمثلة الشائعة لهذا النوع من التحليل متسلسلة فورييه وتحويل فورييه .
هندسة النظم
يشير التفكيك الوظيفي في هندسة النظم إلى عملية تعريف النظام من الناحية الوظيفية، ثم تعريف الوظائف الأدنى مستوىً وتسلسل العلاقات انطلاقًا من وظائف النظام الأعلى مستوىً. [ 2 ] وتتمثل الفكرة الأساسية في محاولة تقسيم النظام بطريقة تسمح بوصف كل جزء من أجزاء المخطط الكتلي دون استخدام "و" أو "أو" في الوصف.
يُجبر هذا التمرين كل جزء من النظام على أن يكون له دالة خالصة . عندما يُصمم النظام باستخدام الدوال الخالصة، يمكن إعادة استخدامها أو استبدالها. ومن الآثار الجانبية الشائعة أن تصبح الواجهات بين الكتل بسيطة وعامة. وبما أن الواجهات تصبح بسيطة عادةً، يصبح من الأسهل استبدال الدالة الخالصة بدالة مشابهة ذات صلة.
على سبيل المثال، لنفترض أنك تريد صنع نظام ستيريو . يمكنك تقسيمه وظيفيًا إلى مكبرات صوت ، ومضخم صوت ، وجهاز تسجيل ، ولوحة أمامية. لاحقًا، عندما يحتاج طراز مختلف إلى مشغل أقراص صوتية ، فمن المحتمل أن يتوافق مع نفس المنافذ.
انظر أيضاً
للمزيد من القراءة
- زوبان، بلاز؛ بوهانيك، ماركو؛ براتكو، إيفان؛ ديمشار، يانيز (يوليو 1997). "التعلم الآلي عن طريق تحليل الدوال" . في: دوغلاس هـ. فيشر (محرر). وقائع المؤتمر الدولي الرابع عشر للتعلم الآلي . ICML '97: 8-12 يوليو 1997. سان فرانسيسكو: دار مورغان كوفمان للنشر. الصفحات 421-429 . ISBN 978-1-55860-486-5.مراجعة للتطبيقات الأخرى وتفكيك الدوال. كما يعرض طرقًا تعتمد على نظرية المعلومات ونظرية الرسوم البيانية .
ملحوظات
- ↑ سيمون (1963) .
- ↑ أساسيات هندسة النظم (ملف PDF) (تقرير). فورت بيلفوار، فيرجينيا: مطبعة جامعة اقتناء الدفاع. يناير 2001. ص 45.
مراجع
- 1. فودور، جيري (1983)، نمطية العقل ، كامبريدج، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- 2. كوستلر، آرثر (1967)، الشبح في الآلة ، نيويورك: ماكميلان
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- 3. كوستلر، آرثر (1973)، "الشجرة والشمعة"، في غراي، ويليام؛ ريزو، نيكولاس د. (محرران)، الوحدة من خلال التنوع: كتاب تذكاري للودفيغ فون بيرتالانفي ، نيويورك: غوردون وبريتش، ص 287-314
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- 4. ليتون، مايكل (1992)، التناظر، السببية، العقل ، كامبريدج، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- 5. ماكجين، كولين (1994)، "مشكلة الفلسفة"، دراسات فلسفية ، 76 ( 2-3 ): 133-156 ، doi : 10.1007/BF00989821 ، S2CID 170454227
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- 6. ريسنيكوف، هوارد ل. (1989)، وهم الواقع ، نيويورك: سبرينغر
{{citation}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
- سايمون، هربرت أ. (1963)، "الترتيب السببي وإمكانية التحديد"، في أندو، ألبرت؛ فيشر، فرانكلين م.؛ سايمون، هربرت أ. (محررون)، مقالات حول بنية نماذج العلوم الاجتماعية ، كامبريدج ، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا، ص 5-31 .
- 8. سيمون، هربرت أ. ( 1973)، "تنظيم الأنظمة المعقدة"، في باتي، هوارد هـ. (محرر)، نظرية التسلسل الهرمي: تحدي الأنظمة المعقدة ، نيويورك : جورج برازيلر، ص 3-27
{{citation}}: CS1 maint: أسماء رقمية: قائمة المؤلفين ( رابط ) . - 9. سيمون، هربرت أ. ( 1996)، "هندسة التعقيد: الأنظمة الهرمية"، علوم الاصطناعي ، كامبريدج ، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا، ص 183-216
{{citation}}: CS1 maint: أسماء رقمية: قائمة المؤلفين ( رابط ) . - 10. تونج، فريد م. ( 1969)، "الجوانب الهرمية للغات الحاسوب"، في وايت، لانسلوت لو؛ ويلسون، ألبرت ج.؛ ويلسون، دونا (محررون)، الهياكل الهرمية ، نيويورك : أمريكان إلسيفير، ص 233-251
{{citation}}: CS1 maint: أسماء رقمية: قائمة المؤلفين ( رابط ) .
- الوظائف والخرائط
- فلسفة الرياضيات
- فلسفة الفيزياء
