You are on page 1of 2

‫‪10/02/2022 18:39‬‬ ‫إدراك | ‪ | DS100 Courseware‬صندوق أدوات عالم البيانات | صندوق أدوات عالم البيانات‬

‫م البيانات

‬تطبيقاته
‪Course
‬‬
‫م البيانات
‪…
‬‬
‫…‬

‫صندوق أدوات عالم البيانات‬


‫ذكرنا في الفيديو السابق أهم األدوات والبرامج التي يستخدمها عالم البيانات‪ .‬في هذه المقالة سنعرض تلك األدوات ودورها في كل مرحلة‪:‬‬

‫هذه تذكرة سريعة عن ما يقوم به عالم البيانات‪:‬‬

‫‪ -‬طرح التساؤالت وتحديد البيانات الالزمة لإلجابة عن التساؤالت



‫‪ -‬جمع البيانات

‫‪ -‬تنظيف البيانات وتحضيرها

‫‪ -‬تحليل وفهم البيانات

‫‪ -‬تطوير النماذج والخوارزميات

‫عرض البيانات‪
 ‬‬
‫‪
-‬ع‬

‫‪ -‬تنفيذ النموذج

علم البيانات والتعّل م اآللي‬

‫تعتبر لغتا البرمجة ‪ R‬و ‪ Python‬اللغات االساسية في عملنا‪ .‬يمكنك تهيئة جهازك للعمل على البيانات من خالل تحميل ‪ Python‬من هنا‪،‬‬
‫أو‪ ،Anaconda ‬أما لو أردت استخدام ‪ R‬فيمكنك تحميلها من هنا‪ ،‬وأيضًا ستحتاج‪ ،R-Studio ‬في ما يلي رصد سريع ألهم المكتبات‬
‫واألدوات التي تحتاجها‪:‬‬

‫‪ -‬جمع البيانات‪
Rvest, Beautiful Soup, scrapy, SQL, NoSQL :‬‬
‫‪ -‬في استكشاف البيانات وعرضها‪
ggplot2, Tableau, Matplotlib :‬‬
‫‪ -‬تنظيف البيانات وتحضيرها والتعامل مع البيانات الضخمة‪
NumPy, Pandas, plyr, dplyr tidyr, stringi :‬‬
‫‪ -‬لعمل التحليالت التنبؤية‪
 Weka, SciPy, scikit-learn, pandas, NLTK e1071, rpart, caret :‬‬
‫‪ -‬لبناء منتجات تعتمد على البيانات‪
Git, github, docker, markdown, shiny :‬‬

‫باإلضافة إلى تلك المكتبات نوصيك باالطالع على‪


.keras, tensorflow, PyTourch, Spark, MapReduce ‬‬

‫كذلك هناك العشرات من الخوارزميات المستخدمة في تعلم اآللة‪ ،‬يقوم الباحثين بتطوير الخوارزميات بشكل دوري‪ ،‬لذلك كن دائم االطالع‬
‫عليها‪.‬‬

‫أهم خوارزميات تعلم اآللة‪:‬‬

‫كذلك هناك العشرات من الخوارزميات المستخدمة في تعلم اآللة‪ ،‬يقوم الباحثين بتطوير الخوارزميات بشكل دوري‪ ،‬لذلك كن دائم االطالع‬
‫عليها‪.‬‬

‫…‪https://courses.edraak.org/courses/course-v1:Edraak+DS100+2019SP/courseware/b351da295d95432ab3c8e68c7f5cb34c/59ac29d138e7437f9d‬‬ ‫‪1/2‬‬
10/02/2022 18:39 ‫ | صندوق أدوات عالم البيانات | صندوق أدوات عالم البيانات‬DS100 Courseware | ‫إدراك‬


Linear Regression

Logistic Regression

Decision Trees

K- Nearest Neighbours

K-Means

Naïve Bayes
Support Vector Machines


.‫ ولكل خوارزمية صفة خاصة بها‬K-Means ‫ هو امتداد من‬K-Modes ‫الحظ أن هناك العديد من االمتداد لكل خوارزمية مثل‬

‫ فقط كن‬،‫ لذا ال تقلق من كثرة األدوات والمصطلحات‬،‫ نحن هنا كي نساعدك على التعلم‬.‫هذه نظرة عامة عن مهارات وأدوات علم البيانات‬
.‫مستعدًا للوحدة القادمة وستتوضح الصورة شيئًا فشيئًا‬

‫ مساعد ومشرف المساق‬- ‫ علي سعد‬.‫م‬





Some Rights Reserved







About Edraak
Help Center
The Team
Contact Us
Terms of Service
Blog
Privacy Policy
How it Works

© 2022 Edraak, Some rights reserved

https://courses.edraak.org/courses/course-v1:Edraak+DS100+2019SP/courseware/b351da295d95432ab3c8e68c7f5cb34c/59ac29d138e7437f9d… 2/2

You might also like