Show: 25 50 75 100 Results

Search results: 25 out of 30

التنبؤ بالبورصة بالاعتماد على الشبكات العصبية ذات التعلم العميق للشؤون المالية == Stock Market Prediction Based on Financial Deep Learning Neural Networks (FDLNN)

Author name: امير الحق عادل صاحب الشمري
Supervisor name: ايمان صالح الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

استغلال التاثير الاجتماعي لتحسين نظم التوصية == Exploiting Social Influence for Recommendation System Improvement

Author name: محسن حسن حسين
Supervisor name: وسام سمير بهية | هدى ناجي نواف
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:

متنبئ تحليلي مطور للعناية الصحية == Improved Predictive Analysis for Health Care

Author name: حيدر خضير عبد الله الفتلاوي
Supervisor name: سماهر حسين علي الجنابي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

تحسين تقنيه تتبع الفيديو استنادا على Cat Swarm Optimization == An Enhanced Video Tracking Technique Based on Improved Cat Swarm Optimization

Author name: مصطفى صباح مصطفى البياتي
Supervisor name: اسراء هادي علي الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:

بناء الشبكات المعرفة برمجيا لبيئة مستشعرات الشبكة

Author name: حسين صالح مهدي شريف
Supervisor name: مهدي نصيف جاسم الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

نظام تجريف البيانات من شبكة الويب لدعم الانشطة العلمية == Web based Crawling System for Scientific Activity Support

Author name: زينة محمد علي كاظم دوش
Supervisor name: مهدي نصيف جاسم الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

تحسين تصنيف الرسائل النصية القصيرة بالاعتماد على المجاميع الخام و التحليل الدلالي == Enhanced Short Messages Filtering Using Rough Set with Latent Semantic Analysis

Author name: رغد مجيد حاتم حمزة
Supervisor name: غيداء عبد الحسين السلطاني
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

اضافة العلامة المائية للفيديو اعتمادا على مسار حركة الكائن == Video Watermarking Based on Object Motion Trajectory

Author name: صفا سعد عباس المرعب
Supervisor name: اسراء هادي علي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:

تحسين نظام التوصية التعاونية بالاعتماد على ومعلومات

Author name: زينب خير الله كاظم
Supervisor name: هدى ناجي نواف المعموري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

كشف التعديلات الخبيثة على الملفات التنفيذية المحمولة في بيئة الشبكة == Malicious Modification Detection of Portable Executable Files in Network Environment

Author name: مصطفى عبد الرسول علي
Supervisor name: وسام سمير بهيه
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

توليد قواعد المنطق المضبب بالاعتماد على خوارزمية الاختزال و طريقة الانحدار == Fuzzy Rule Generation based on Subtractive Clustering and Gradient Descent

Author name: زهراء عبد محمد
Supervisor name: حسين عطية
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

طريقة استخلاص و تمييز النص الاصطناعي في ملف الفيلم == Extraction and Recognition Method for Artificial Text in Movie File

Author name: مريم حسين محمد بحر
Supervisor name: توفيق عبد الخالق الاسدي | اسراء هادي علي الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

مطابقة السلاسل المتعددة بالاعتماد على الخوارزمية الجينية المطورة == Multiple Sequence Alignment Based on Developed Genetic Algorithm

Author name: فنار عماد خزعل الخزاعي
Supervisor name: نبيل هاشم كاغد | ايمان صالح الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

تعديل مسار كائن استنادا على مسار مثالي في الفيلم == Object’s Trajectory Modification Based on Typical Trajectory in Movie

Author name: سارة عبد الرضا عبد
Supervisor name: اسراء هادي علي الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

تحسين تفسير قواعد الارتباط بالدمج بين التعميم وطريقة العرض المعتمدة على المخطط == Enhancement of Association Rules Interpretability by Combining Generalization and Graph - Based Visualization

Author name: زهراء نجم عبد الله مهدي
Supervisor name: صفاء عبيس المعموري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

كشف الاستلال بناء على التحليل النصي و الدلالي == PLAGIARISM DETECTION BASED ON SYNTAX AND SEMANTIC ANALYSIS

Author name: هديل قاسم غني الخفاجي
Supervisor name: ايمان صالح الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

العنقدة اعتمادا على العقدة المتطرفة لنقل البيانات في شبكاث الاستشعار اللاسلكية == Extreme - Node Clustering for Data Transmissions in Wireless Sensor Networks

Author name: حوراء عبد الكاظم حسن
Supervisor name: سعد طالب الجبوري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:

نظام التوصية الخاص بنظام تحديد المواقع العالمي في الاجهزة النقالة == Recommendation System for Mobile (GPS)

Author name: وضاح رزوقي عبود بيــعي
Supervisor name: توفيق عبد الخالق الاسدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: تستخدم اليوم اجهزة الهاتف النقال بكثرة مع دعمها للكثير من التطبيقات والتي بدورها تساعد مستخدميها في تنظيم حياتهم بشتى المجالات, تقدم هذه التطبيقات العديد من الاقتراحات والتوصيات للمستخدم تبعا لاحتياجاته وتفضيلاته مثل الافلام , الاخبار , واماكن الاطعمة ..... الخ . من التطبيقات المنتشرة بشكل واسع والتي تهم المستخدمين هذه الايام هي تطبيقات تقديم التوصيات الخاصة بالاماكن المهمة للمستخدم بشكل علامات مؤشرة على الخرائط الرقمية , هنالك عدة تقنيات متداخلة في هذا المجال , تعتبر نظم المعلومات الجغرافية من اهم المصادر لاستحصال البيانات اللازمة لتطبيق تقنيات التنبؤ والاقتراح عليها لمعرفة احتياجات المستخدمين.تركز هذه الاطروحة على بيانات حركة المستخدمين لمعرفة واقتراح افضل الامكان المفضلة لهم, تستكشف حركة المستخدمين من خلال نظام تحديد المواقع والملاحة العالمي (GPS) من خلال تسجيل مسارات حركة اجهزة الهاتف النقال الداعمة لهذا النظام والخاصة بكل مستخدم . يعالج النظام المقترح مسارات المستخدمين والمسجلة لفترة محددة ويبسطها لتتضمن اقل عدد ممكن من النقاط مع الاحتفاظ بالنقاط ذات الاهمية الكبيرة للمستخدمين , تمت هذه المرحلة بتطوير خوارزمية (دوكلاس بويكر) لتبسيط الخطوط وتطبيقها لهذا الغرض , الخوارزمية المقترحة تعتمد على استخدام العتبات الديناميكية.ينشئ النظام المقترح البيانات الضمنية للتغذية الراجعة من تحليل وقراءة تاريخ تحركات المستخدمين بالاستعانة بمساراتهم وبالخرائط الرقمية , بدلا عن الاعتماد على شبكات التواصل الاجتماعي او التغذية الراجعة المباشرة . تمثل مصفوفات التخمين تصرفات المستخدمين في المقترحة في الدراسة الحالية ولها بعض المحددات مثل تعدد الابعاد . تستخدم الاطروحة نسخة مطورة من خوارزمية تحليل القيم المفردة SVD لتقليل ابعاد فضاء الخصائص .تقترح الاطروحة نظاما ثلاثي الابعاد لخوارزمية تحليل القيم المفردة اطلق عليه Multistage - SVDs والذي بدوره يفصل المسارات وبالتالي المصفوفات المستقراة الخاصة بالتخمين الى عدة مستويات من مقاطع البيانات. يمثل كل مستوى فترة او مقطع زمني محدد من البينات المستخدمة انفا. يستخدم النظام الصفات الكامنة المستخلصة من كل مستوى في حساب التشابه بين المستخدمين , وبهذا فان النظام سيتعرف على المستخدمين الاقرب الى المستخدم الحالي او قيد التجربة ليقترح عليه افضل الاماكن التي من المحتمل ان تكون ضمن اهتماماته على الخارطة الرقمية.يستخدم النظام المقترح تقنية اقتراح العناصر ذات التردد الاعلى لاقتراح وتوصية الاماكن للمستخدم من استقراء الصفات الكامنة لتفضيلات المستخدمين الاقرب له في الصفات. بالاضافة الى تطوير هذه التقية عن طريق استخدام المكان الحالي للمستخدم لاستخراج افضل النتائج وتحسين قائمة المقترحات المؤمل عرضها على المستخدم. تم تقييم النظام المقترح بطريقتي الاستدعاء والدقة الخاصتين بتقييم انظمة استرجاع البيانات وذلك بتطبيق الطريقتين بصورة تدريجية تبعا لعدد محدد من العناصر المقترحة. حيث قسمت البيانات الى قسم التدريب والذي ياخذ احد عشر فترة زمنية كبيانات تدريب , والفترة الاخيرة هي بيانات الفحص والمقارنة . حيث كانت نسب الاستدعاء والمطابقة بين (7% - 75%) ومعدلها 46,5% , اما قيم الدقة كانت بين (9% - 94%) ومعدلها 30% للنظام كله. وطبق كذلك تقييم اخر لفحص مدى تاثير استخدام قيمة بعد مانهاتن من موقع المستخدم الحالي على المواقع المقترحة فانتجت قيم بين (35% - 95%) من المطابقة . حيث ان نسبة المطابقة تقل نسبة الى نقصان قيمة المسافة المستخدمة وتزداد تبعا لزيادتها , كما لوحظ ان بنقصان نسبة المطابقة لتوجهات المستخدم يتم اقتراح مواقع جديدة للمستخدمين. | Mobile devices are widely used todays with a huge number of applications usages that support users agreements, many of useful applications produce recommendations to the users like interested movies, news, foods, etc... The recommendations of significant places on maps applications are most likely nowadays, therefore there are several techniques which are involved within this field, and geographic information systems (GIS) data are the best data lake that are useful to be processed to predict user’s needs.This dissertation focuses on users’ mobility to recommend best positions of interest, users movements are detected from Global Positioning System (GPS) tracks recorded by users’ mobile devices. The proposed system preprocesses the tracks to simplify the process complexity of track’s huge number points, it improves a new version of Douglas Peucker line simplification algorithm to normalize tracks, and it depends on dynamic thresholds.The proposed recommender system creates implicit feedbacks from users’ movements’ histories with digital map consolidating. Rating matrices represent the users’ behaviors through the case study timeline, and have some limitations like high dimensionality. Here, Singular Values Decomposition (SVD) is used to reduce feature space dimensionalities, but with developed techniques. The dissertation introduces Multistage - SVDs system which factorizes the inducted rating matrices into multi - level data segments, each one represents one period of time slices within system data. The extracted latent features from each level of Multistage - SVDs are used to checking user similarities to his neighbors, and then the system picks the group of nearest users to recommend their similar preferences to the current user. Thus, a hybrid recommendation system is adopted in this work, matrix factorization and collaborative filtering.The system uses most frequent item recommendation technique to recommend best positions to the user from the latent grouped nearest user’s preferences, a simple explicit feedback is used here which is the current user place from GPS as a new combination function to enhance recommendation list. The system is evaluated by applying information retrieval recall and precision on the resulted recommended items for all users gradually in the training set periods and compared with the last period of users’ preferences as a testing set, The values of recall are between [7% - 75%] and the average is 46.5%, the values of precision are between [9% - 94%] and the average is 30% for the entire system. Another evaluation is calculated which is the recall of recommendations according to the physical Manhattan distance range from the user’s location, it produces between [35% - 95%] of matching. As the recall decreases as new items will be recommended to the user according to his current place and vice versa.

اقتراح خوارزمية هجينة للتشفير الكتلي == Proposed Hybrid Block Cipher Algorithm

Author name: احسان احمد محمد لهمود
Supervisor name: عبد الكريم عكلة عبادي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: يعتبر التشفير من المجالات الجيدة في الوقت الحالي كما نعلم ان الامن شرط اساسي لاي عمل ومن اجل ذلك نحن بحاجة الى خوارزمية قوية جدا وغير قابلة للكسر لتوفير اجراءات امنية مشددة.لذلك نحن نحتاج الى خوارزمية للتشفير وفك التشفير لتوفير امنية عالية جدا وانتاجية جيدة جدا. اذا نظرنا الى العالم الحقيقي، هناك الكثير من المنظمات التي لديها قاعدة بيانات كبيرة جدا مع اجراءات امنية مشددة. وفقا للقلق الامني، تعمل بعض خوارزميات التشفير وفك التشفير لحماية المعلومات السرية مثل DES و3DES وAES وBlowfish.تم اقتراح وتصميم خوارزمية هجينة لتشفير كتلة او لفك تشفيرها مكونة من 256 بت باستخدام مفتاح بطول 288 بت. يتم تحويل كتله بطول 32 - حرف من النص الواضح او النص المشفر الى 256 بت. يتم جدولة المفتاح السري لكي يم تطبيقه في عملية التشفير وفك التشفير. يتم اخضاع كتلة النص الواضح الى عملية التقلب الاولية، وفي نهاية التشفير يتم اخضاع النص المشفر الى التقليب النهائي. تم تصميم الخوارزمية المقترحة للدمج بين اثنين من الخوارزميات (على اساس فيستيل وغير فيستيل).استخدمت في هذه الاطروحة بعض من معاير التشفير الكتلي مثل الانتاجية لتوليد كتلة مشفرة حيث حققت انتاجية الخوارزمية المقترحة قيمة 27.240 كيلوبت في الثانية. اما بالنسبة لهجمات القوة الغاشمة حيث تحتاج 1079 X 1.57سنة اذا تم تطبيقها لمهاجمة مفتاح الخوارزمية ، حققت الخوارزمية المقترحة نسبة اكثرمن ٥٠% ضمن معيار SAC حيث كانت النسبة (٥١.١٧%) وكذلك بالنسبة لمعيار BIC حيث حققت نسبة (٥٣.١٢%). تم تنفيذ الخوارزمية المقترحة باستخدام لغة البرمجة (Microsoft Visual Basic.Net 2008) وعلى حاسوب ذو مواصفات (Windows 10 pro, processor : Intel(R) core (TM) i7 - 3612QM CPU @ 2.10GHz, RAM 6.00 GB, and system type : 64 - bit operating system). | The Cryptography is very good area for research now a days. As we know that security is very primary requirement for the any business. And we need very strong and unbreakable algorithm which provides high security. We need encryption and decryption algorithm which is having very high security with very good throughput. If we look at the real world, lots of organizations are having very large database with high security. Some encryption and decryption algorithms are working behind confidential information like DES, 3DES, AES and Blowfish.A proposed hybrid algorithm designed to encrypt or decrypt block of a message that consisting of 256 - bit with control of a 288 - bit as a key length. The blocks constructed by converting a 32 - charecter block of plaintext or ciphertext into 256 - bit. The secret key is scheduled to be applied to encrypt and decrypt. Plaintext block will be subjected to an initial permutation IP, and final permutation. The proposed algorithm designed in a fashion which belongs on two algorithms (based on Feistel and Non - Feistel). In this dissertation, some components used like throughput of generate encryption block. It has achieved as 27.240 Kbps. Based on brute force attacks may be applied on this algorithm where it needs 1.57x1079 years to attack the applied key, the security is provided in this algorithm achieved results more than 50% within criteria of SAC is (51.17%) and BIC is (53.12%). The proposed algorithm were implemented using the programming language (Microsoft Visual Basic.Net 2008) within computer information of (Windows 10 pro, processor : Intel(R) core (TM) i7 - 3612QM CPU @ 2.10GHz, RAM 6.00 GB, and system type : 64 - bit operating system)

تحسين خوارزمية تشفير A5/1 بالاعتماد على تقنية الترشيح لتطبيق انترنيت الاشياء == Improvement of A5/1 encryption algorithm based on filtration technique for IoT Application

Author name: زينب حمزة جاسم
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: The Internet of Things (IoT) is an environment in which people, animals or objects are equipped with individual identities and have the ability to transmit data across the network without the need for human - to - human or human - to - computer interaction.Security of IoT is very important because it is used in many fields and will have a big impact on the IoT industry. Internet of Things is similar to conventional computer networks, so security requirements such as confidentiality, integrity, availability and non - repudiation must be taken into account in building a network environment. One of appropriate solutions for providing security in IoT is cryptography. At present, traditional cryptography solutions focus on producing high levels of security, but they are slow in speed, large in size and consume a loT of energy, ignoring the conditions of constrained devices that use in IoT. These devices require appropriate cryptographic algorithms to suitable their characteristics, and this considers as big challenge.In this thesis, we propose a modification of the A5 /1 stream cipher to Internet of Things (IoT) by adding a fourth register and applying a filtration function on registers to increase the linear complexity of the algorithm and to strengthen the linear combination function (XOR) with remain total number of registers is 64 - bit. A5/1 Stream cipher is considered an efficient implementation of hardware, but insecure for use in such IoT applications. So we take efficiency implementation of hardware of A5/1 to produce proposed algorithm with the highest security, also efficient in hardware, and suitable for application in resource devices environments such as the Internet of Things. To make sure that the proposed algorithm as lightweight and can be applied to the constrained devices used within IoT, we have

طريقة تحليلية لانظمة التشفير الصوتي البايومتري == Analytical Approach of Biometric Based Voice Encryption System

Author name: علي كاظم مطر
Supervisor name: ستار بدر سدخان المالكي | بهيجة خضر شكر
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: There is no absolute security for important systems can ever get because attackers have always the ability to broke and attack them through their disadvantages. These days, biometrics is used to raise protection rate compared with the traditional methods. Authentication systems and cryptosystems are some of the important aspects of the practical life that use biometrics. The biometric voice is one of these traits that can build suitable secure systems according to the varying in the biometric voice.In this dissertation, two proposed analyzers were introduced to analyze Authentication system of biometric voice and the encryption process of the cryptosystems. The Authentication analyzer was used Additive White Gaussian Noise (AWGN) to stimulate effect of background/ transmission channel noise, and analyze the behaviors of the authentication system using FAR and FRR biometric performance measures.Performing proposed Authentication analyzer found degradation in the accuracy about (9.6% to 19.2%) in Splashdata database, about (1.9% to 5.7%) in Texas Instrument of Massachusetts Institute and Technology (TIMIT) database, and 0% in Texas Instruments - Digits (TIDIGITS) database of all selected members cannot be rejected illegally even when AWGN was reached 20 dB. SNR. Also, performing proposed Authentication analyzer found that the highest security degradation was about 0.05769 in Splashdata database, 0.01923 in TIMIT database and 0.05769 in TIDIGITS database of all selected members even when AWGN was reached 20 dB. SNR.The second proposed analyzer (Encryption analyzer) was also tested on the same databases to analyze them according to three randomness tests from National Institute of Standards and Technology (NIST) packages (pre - encryption phase), then these databases were also tested using Cross - correlation and Chi tests (post - encryption phase). These two phases produced two results by implementing two Mamdani fuzzifiers to get the certainty of each result. The final output of proposed Encryption analyzer was produced by merging the two previous Mamdani fuzzifiers in another final Mamdani fuzzifier.The performance of the Encryption analyzer was proved by classifying good/bad Keystream using the (post - encryption tests) and also with the comparison of the average value of other different 5 randomness tests from NIST.Finally, the ANFIS structure was used to generalize the hidden relationships that trained from the three randomness tests (pre - encryption process). The generalization process made ANFIS having the ability to predict the values of unseen (untrained) patterns. ANFIS results were promising results according to the proposed Encryption analyzer.Chapter

عنقدة الصور اعتمادا على طريقة كسورية مطورة وتنقيب المخططات == Image Clustering Based on Developed Fractal Method and Graph Mining

Author name: فراس صبار مفتن
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: تشير عنقدة الصور الى تقسيم الصور الى عدة مجاميع. حيث كل مجموعة تسمى عنقود حيث يحتوي على صور متشابه في الخصائص ولكنها مختلفة عن الصور في العناقيد الاخرى. يمكن تفسر الخصائص الشاملة كميزات احصائية على انها خاصية للصورة تشمل جميع وحدات البكسل المستخدمة لحساب التشابه بين الصور. استخدمت هذه الاطروحة الكسور كخصائص محلية لتمثيل الصورة تستند الى مناطق بارزة في حين تبقى ثابتة لتغير نقطة النظر والاضاءة. تعتبر الكسور شائعه لقدرتها على استخراج ميزة التشابه الذاتي. ولفترة طويلة، استخدم الباحثون الكسور لضغط الصورة. على مدى السنوات الاخيرة، تم تطبيقها في التنقيب على البيانات. لهذه الاطروحة هدفين رئيسيين : اولا لدراسة القدرة على استخراج خصائص التشابه الذاتي من الصور دون استخدام بعد الكسور والذي يعتبر حساس للضوضاء العددية او التجريبية ومقيد بكمية البيانات. وثانيا لبناء الرسم البياني على اساس الميزات المستخرجة وتطور خوارزمية تجميع بالاعتماد على الرسم البياني.وينقسم النظام المقترح الى مرحلتين، بناء مصفوفة التشابه بواسطة طريقة كسورية وخوارزمية تنقيب المخططات. تم تطبيق PIFSلاستخراج ميزات التشابه الذاتي من صورة واحدة فقط. ولكن في هذه الدراسة كيفت PIFS لاستخراج ميزات التشابه الذاتي من العديد من الصور. بسبب ان PIFS تستغرق وقتا طويلا، فقد تم تكييفها للعمل مع تقنيات المطابقة والتقليل، وايضا تم استخدام الدالة الهاش للحد من تعقيد الوقت. واستخدم النظام المقترح مصفوفة تشابه لبناء المخطط ووضع خوارزمية عنقدة شبكية تعتمد على خصائص كسورية التوصيل بين العقد التي تمثل صور.استخدمت عدة بيانات لاختبار النظام المقترح. ولان النظام ينقسم الى مرحلتين، الاولى بناء مصفوفة التشابه والثانية هي خوارزمية تجميع الرسم البياني. لذلك، تم اختبار كل مرحلة بشكل منفصل. في الاول، يتم اختبار بناء مصفوفة التشابه (الميزات المستخرجة) مع خوارزمبة K - means لمعرفة صحة الميزات المستخرجة.وتم اقتراح طرائق لتقليل وقت التنفيذ ومقارنتها مع الطرائق التقليدية. وخفضت دالة الهاش التعقيد من O(m×n) الى O(m log⁡n) بينما قللت المطابقة والتقليل التعقيد الى O(m×n/t) حيث t عدد دوال المطابقة.اما طريقة التجميع البيانية المقترحة تم اختبار صحتها باستخدام البيانات الحقيقية واستخدمت المقاييس النمطية، الموصلية، التغطية، وكثافة الجودة وتم عرض النتائج والتحقق من صحتها من الناحية العددية والبصرية مع عدد عقد المختلفة. وقد اظهرت النتائج التي تم الحصول عليها دقة بين 0.80 و0.99 لجميع المقاييس.واظهرت النتائج ان للكسور قدرة كبيرة على استخراج ميزة التشابه الذاتي لاستخدامها في التنقيب عن الصور مثل التجميع. واعطت خصائص التشابه الذاتي كسورية نتائج جيدة. وان الميزات المستخرجة مشابه الى مصفوفة المجاورة التي يتم استخدامها لتمثيل الرسم البياني. لذلك، تعتبر بنية جيدة لتمثيل الرسم البياني. | Image clustering refers to the division of images into various sets of images. In this regard, each set known as cluster includes images that are similar in features to each other but different those of other sets. The global features as statistical features can be interpreted as a particular property of image involving all pixels were used to calculating similarity among images by most of the researchers. This thesis used fractal features as local features to represent an image based on salient regions while remaining invariant to viewpoint and illumination changes. Fractal is popular because of their ability to extract the self - similarity feature. For a long time, researchers used fractals for image compression. Over the latest years, they have been applied in mining. This thesis has two major purposes, first to studies the ability to extract fractal Self - similarity features from images without using fractal dimension which is sensitive to numerical or empirical noise and limitations in the amount of data. Second to constructs graph based on extracted features and develops graph cluster algorithm.The proposed system is divided into two phases, the Similarity Matrix construction by a fractal method and a Graph Clustering algorithm. Partitioned Iterated Function Systems (PIFS) is applied to extracting Self - similarity features from just one image. This study developed PIFS to extracting Self - similarity features from many of images. Since the PIFS algorithm is time - consuming, it has been adapted to work with Map - Reduce techniques and also hash function was used to reduce the time complexity. The proposed system used similarity matrix to construct a graph structure and developed a graph clustering algorithm based on connectivity fractal features among nodes that represents as images.Each phase was tested Separately. In the first phase, Similarity Matrix construction (features extraction) is tested with K - means clustering algorithm to find out the correct features extracted. The B - Cubed recall and precision are estimated with good results to precision and recall accuracy.Then proposed methods of reducing time complexity results is presented and compared with traditional methods. The hash function reduced the complexity O(m×n) to O(m log⁡n) while Map/reduce technique reduce the complexity O(m×n) to O(m×n/t) for time where t is a number a of map task.The second phase, Graph Clustering algorithm is tested with the real - world graph dataset. The clustering result was evaluated by Modularity, Conductance, Coverage, and Density Quality Metrics and the results were presented and validated both numerically and visually with different nodes number. The obtained results have shown accuracy between 0.80 and 0.99 for all metrics.

نظام الكشف التعاوني عن هجومات الفيضان الموزعة للحرمان من الخدمة والتعقب المستوحى من مجتمع العناكب الاجتماعية == Collaborative Detection System of DDoS Flooding Attacks and Tracing Inspired by Social Spiders Society

Author name: عادل محمد سلمان القريشي
Supervisor name: صفاء عبيس المعموري
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: لا تزال شبكة الانترنيت تعاني من المشاكل الامنية التي تهم بشكل رئيسي الاشخاص الذين يستخدمون اجهزتهم للاتصال بالانترنت، سواء كانوا افراد او مؤسسات كبيرة. الهجمات الموزعة للحرمان من الخدمة، لا تزال واحدة من اهم المواضيع التي يتم مناقشتها حاليا في تهديدات امن الشبكات للشركات التي تقدم الخدمات لعملائها. في هذه الاطروحة، تم اقتراح نظام الكشف التعاوني. واستند على مرحلتين : (1) مرحلة الكشف؛ (2) مرحلة التعقب. اعتمادا على الفكرة المستوحاة من مجتمع العناكب الاجتماعية، تم تصنيف اجهزة التوجيه الى نوعين، على النحو التالي : (1) جهاز التوجيه الذكر، الذي هو مرتبط مباشرة مع الخادم؛ (2) جهاز التوجيه الانثى، والذي هو كل جهاز توجيه غير مرتبط مباشرة مع الخادم. ويتميز النظام المقترح بانه حل قائم على جهاز التوجيه وعلى فحص التدفقات.يمكن تقسيم مرحلة الكشف الى اربع خطوات، على النحو التالي : (1) جمع البيانات؛ (2) معالجة البيانات واستخراج الميزات؛ (3) بناء نموذج التصنيف، باستخدام خوارزمية شجرة القرار عالية السرعة (VFDT) كخطوة للكشف المبكر، والتي سيتم استخدامها من قبل كل جهاز توجيه انثى في الشبكة؛ (4) كشف الشذوذ (الهجوم) باستخدام خوارزمية الغابات العشوائية (RF) للتصنيف، والتي سيتم تنفيذها في كل جهاز توجيه ذكر. الجمع بين هاتين الخوارزميتين سوف ينتج عنه خوارزمية تصنيف جديدة تسمى هوفدينغ الغابات العشوائية (HRF).تبدا مرحلة تتبع مصادر الهجوم عندما يتم العثور على بيانات الهجوم. جهاز التوجيه الذكر القريب من الخادم الضحية سوف يتتبع مصادر الهجوم بالاعتماد على قيمة الاهتزاز للتدفق، ثم رفع الانذار وارسال جميع المعلومات الى مسؤول الشبكة لاتخاذ الاجراءات اللازمة. وقد استلهمت قيمة الاهتزاز من مجتمع العناكب الاجتماعية، والذي هو قيمة تاثير جهاز التوجيه الانثى على كل تدفق يمر من خلاله.وقد تم استخدام برنامج محاكاة شبكة NS3 لتوليد بيانات الشبكة. ثم الحصول على النتائج واختبار النظام بواسطة برنامج مبرمج باستخدام لغة C++. وعلاوة على ذلك، طبقت عدة تجارب، وتم اعتماد تجربتين لاختبار النظام المقترح، الاول هو 90 ثانية، في حين ان الثانية هي 1200 ثانية. اجريت هذه التجارب لتوليد البيانات العادية وكذلك توليد بيانات هجوم الفيضان الموزع للحرمان من الخدمة للنوعين TCP وUDP. تم اختبار البيانات التي تم توليدها لاثبات ما اذا كانت مشابهة للبيانات الحقيقية عن طريق اختبار اثنين من الخصائص التي هي التباين العالي والتشابه الذاتي. وقد اظهرت النتائج ان البيانات التي تم توليدها لها نفس خصائص البيانات الحقيقية، وتمت الموافقة على نسبة حوالي 95٪.بالاضافة الى ذلك، لتقييم اداء خوارزمية هرف الجديدة، تم استخدام ثلاثة تدابير : (1) نسبة دقة التصنيف، والتي كانت 99.9983٪ و99.9990٪ على التوالي لكل من التجارب (90 ثانية و1200 ثانية). (2) معدل الكشف، والتي تبين 9.9996٪ و99.9997٪، على التوالي، لكلا التجربتين. و(3) نسبة الانذار كاذب، كان 0.016٪ و0.0088٪ على التوالي لكلا التجربتين. وكان متوسط وقت الكشف 21.71 و28.46 ثانية لكل من التجارب على التوالي.يستخدم النظام المقترح مبدا تقليل السمات المستخدمة في التصنيف، مما ادى الى انخفاض في حجم الذاكرة المستخدمة بنسبة 62.96٪ وانخفاض في مساحة القرص الثابت المستخدم بنسبة 51.75٪.واخيرا، في عملية البحث عن المفقودين، والوصول الى اقرب جهاز التوجيه الاناث الى مصدر الهجوم، حيث تم تحديد معظم هذه الموجهات، لكلا التجربتين، مع نسبة 100٪. | The Internet still suffers from security problems which are the main concern for those connected via their devices, whether they are individuals or institutions. The Distributed Denial of Service (DDoS) attacks are still one of the most significant current discussions regarding network security threats for companies providing services to their clients.In this dissertation, a collaborative detection system which proposed is based on two parts : (1) the Detection phase, and (2) the Tracing phase. Inspired by the social spider’s society, the routers were classified into two types : (1) Male router, which is near the server and directly connected with it; and (2) Female router, which is near the user and directly connected with it or between the user and the server. The proposed system is characterized as a router - based and flow - based solution.The detection phase can be divided into four steps : (1) data collection; (2) data preprocessing and extraction of features; (3) building the classification model, using a Very Fast Decision Tree (VFDT) algorithm as an early detection step, which will be used by each female router in the network; and (4) anomaly (attack) detection using the Random Forest (RF) algorithm for classification, which will be implemented in each male router. The combination of these two algorithms will generate a new classification algorithm called the Hoeffding Random Forest (HRF).The tracing phase will be started when the attack data is found. The male router near the victim server will trace the attack sources based on the value of the vibration of the flow, then raise the alarm and send all the information to the network administrator, to take an action. The vibration value has been inspired by the social spider’s society, which is the effect of the female router on each flow passing through it.NS3 network simulation software has been used to generate the network data. Then obtain the results and test the system by a software programmed by C++. Moreover, several experiments were applied, and two experiments were adopted to test the proposed system; the first is 90 seconds, while the second is 1200 seconds. These experiments were performed to generate normal data and DDoS flooding attack data for TCP and UDP types. The generated data has been tested to prove if it is similar to the real data by testing two critical characteristics : high - variability and self - similarity. The results show that the generated data has the same characteristics as the real data, and is approved with ratio approximately 95%.Additionally, to evaluate the performance of the new HRF algorithm, three measures have been used : (1) classification accuracy ratio, which was 99.9983% and 99.9990% respectively for both experiments (90 sec. and 1200 sec.); (2) detection rate, showing 9.9996% and 99.9997%, respectively, for both experiments; and (3) false alarm, was 0.016% and 0.0088% respectively for both experiments. The average of the detection time was 21.71 and 28.46 seconds for both experiments respectively.The proposed system uses the principle of reducing the features that used in the classification, which led to a reduction in the used memory size by 62.96% and a reduction in the used hard disk space by 51.75%.Finally, in the tracing process, accessing the nearest female router to the source of the attack, where most of these routers have been identified, for both experiments, with ratio 100%.

تنقيب محتويات وبيانات استخدام الشبكة العنكبوتية بالاعتماد على تقنيات العنقدة المحدثة == Web Content and Usage Mining Based on Modified Clustering Techniques

Author name: احمد جبار عبيد
Supervisor name: توفيق عبد الخالق الاسدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: The extensibility of diversified information that available on the Web along with massive users' have accessed to the Web services frequently produce several challenges related to such critical tasks such as controlling, monitoring and perception of the Web contents. However, novel techniques must be used to satisfy the modernistic requirements and provides better understanding to the colossal collection of diversity data types that is growing in fast manner every day on the Web.Web Mining is an extension of Data Mining techniques upon the data that stored on the Web. Web Mining is classified into three categories based on the type of data that used in mining process which are : Web Content Mining (WCM) is concern with the process of extract useful information from Web pages' contents, Web Usage Mining (WUM) is concern with discovering users' access pattern from Web usage data, and finally Web Structure Mining (WSM) is concern with extracting knowledge from the structure of the hyperlinks. Web documents are the most complex data that scattered on the Web in random way and a lot of these documents are created without any prior information. Unsupervised Data Mining Clustering technique, is one of the most usage techniques that aim to portioned out the objects into set of coherence groups, where the objects in a cluster are having common patterns than objects in other clusters.In this dissertation, the task of Web Mining is divided into two parts based on the data collected from the universities of (Kufa, Technology, Anbar and Diyala). First part is hold the Web documents by applying WCM techniques upon the Web Pages and Images of the universities Web sites, while second part is consider applying WUM techniques upon the Web usage data that collected from the Kufa university Web server. Proposed system consist of two parts : first part uses a novel approach to pre - process and extract unobserved patterns from Web pages' text blocks content,

محاكاة لتقيم اداء شبكة المركبات اللاسلكية المخصصة (VANET) == Simulation of Performance Evaluation For VANETs

Author name: زهراء ياسين حسن
Supervisor name: سعد طالب حسون الجبوري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: النسخة الجديدة المعدلة من شبكات العقدالمتنقلة تدعى شبكات المركبات المخصصة والتي تعتبر واحدة من مشاريع "انترنت الاشياء" . يهدف VANET لتوظيف واستخدام تقنيات مخصصة لتخفيف الازدحام على الطرق في الوقت الحقيقي. لديها تاثير كبير على المجتمع عن طريق الحد من الوقت الذي يستغرقه السفر، واستهلاك الوقود، حياة الركاب واخيرا لتوفير المال. في بيئة شبكات المركبات المخصصة تمثل كلمة مركبة عقدة ذكية مع القدرة على التواصل مع الجيران المتحركة في الشبكة. VANET يقدم جوانب من التحديات اكثر مقارنة بال (MANET) بسبب كثرة تنقل العقد وتغييرات الهيكل سريعة في VANET. وقد تم تصميم عدة بروتوكولات التوجيه قدمها الباحثون بعد النظر في التحديات الكبرى المشاركة في VANETs. في هذه الاطروحة عدة منهجيات مقترحة وهي(نهج البث , نهج العنقدة, نهج محرك الجدول ونهج الاستعلام) لغة Net Logo هي اداة المحاكاة المقترحة لاستخدامها في برمجة,تصميم , خلق وتطبيق عدة هياكل لمختلف خرائط الطرق وهي (الطريق المفرد, الطريق المزدوج , طريق التقاطعات وطريق الاستعلام) . بيئة الطريق وغيرها من العوامل واللوائح واقتراحات الحالة سوف تختلف عن الاخرين. ثلاثة اشكال جديدة من نماذج الطرق هي مقترحة لتكون مطبقة ومجربة بواسطة نظام VANET . المحاكاة سوف تكون مستخدمة لملاحظة وقياس السلوكيات بواسطة توليد وجمع البيانات المطلوبة والعوامل والمعاملات. عدة مقاييس اداء يمكن ان تستخدم لتقيم اداء الشبكة مثل PDF,NRL , الانتاجية, عدد الرسائل المستلمة وعدد الرسائل المفقودة . النتائج النهائية اوضحت بان عدد المركبات, سرعة المركبات , ازدحام الطرق ومدى التغطية تمتلك تاثير ملموس على اداء شبكات ال VANET . | The new modified version of mobile Ad hoc Network called "Vehicular Ad hoc Network" (VANET) which considered as one of the projects of Internet of Things (IoT). VANET aims to employ and utilize ad hoc technologies to alleviate Road Congestion in real time. It has a great impact on the society by reducing travel time, fuel consumption, passenger's life and finally to save money. In VANET's environment, the word Vehicle represents an intelligent node with a capability to communicate with mobile neighbors in the network. VANET introduces more challenges aspects as compare to Mobile Ad - Hoc Network (MANET) because of high mobility of nodes and fast topology changes in VANET. Several routing protocols have been designed and presented by researchers after considering the major challenges involved in VANETs. In this thesis, several approaches : (Broadcast approach, Clustering approach, Table - Driven approach and Queering road approach) are suggested, Net Logo simulator is proposed to be used in programming, designing, creating and implementing several structures for different road maps. The road environment and other factors, regulations and case suggestions will differ from others. Foure new road model forms : ( Single way road model, Two way road model, Junction road model and Queering road model) are suggested to be implemented and tested by VANET system. The simulation will be used to observe and measure their behaviors by generating and collecting the required data, factors and parameters. Many performance metrics can also be used to evaluate this network behavior; such as Packet Delivery Fraction (PDF), Throughput, End to end delay, dropped and received messages. The final results showed that the number of Vehicles, Vehicles speeds, traffic intensity and the coverage area having a tangible effect on the performance of VANET’s networks.
1 2