<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های ثریا عطایی</title><link>https://virgool.ir/feed/@soraya.ataei</link><description></description><language>fa</language><pubDate>2026-11-11 08:18:58</pubDate><image><url>https://files.virgool.ir/upload/users/1584704/avatar/s12JCh.jpeg</url><title>ثریا عطایی</title><link>https://virgool.ir/@soraya.ataei</link></image><item><title>هوش مصنوعی (AI)</title><link>https://virgool.ir/@soraya.ataei/هوش-مصنوعی-ai-lgndcyrcnjgr</link><description>هوش مصنوعی از دور یک پدیده عجیب و غریب و بعضا ترسناک هست،به بعضیا میگی هوش مصنوعی یاد اون فیلم Skynet میفتن که یسری ترمیناتور میاد که ادمارو بکشن؛یا اگه از جهت خوب به قضیه نگاه کنیم میشه فیلمInteresttellar و هوش مصنوعی تارث که نولان به ما نشون داد که به کوپر کمک میکنه و باعث نجات بشریت میشه.کلا هم بده و هم خوب و دوتا نظر راجبش وجود داره.هوش مصنوعی:ماله چند ساله گذشته نیست از اوایل 1950 افتاد سر زبون ها ،اقای مینزکی و مکاتی که بهشون پدران هوش مصنوعی هم میگن بنیان گزار این هوش مصنوعی بودن ؛توصیف آنها از هوش مصنوعی اینه که : هرچیزی که قبلا توسط هوش انسانی انجام میشد و الان جایگزین شده با ماشین و ابزارالات اون میشود هوش مصنوعی .اقای مکارتیاقای مینزکیالبته این توصیف خیلی گسترده است و با دنیای امروز ما جور در نمیاد، توصیف مدرن هوش مصنوعی توسط فرانسواشوله یکی از محققین گوگل :هوش یا هوش مصنوعی سیستمی هست که در محیط های ناآشنا یا جدید بتواند خود را با آن شرایط وفق دهد و بتواند دانش خود را توسعه دهد و از آن در سناریو های جدید استفاده کند.به عبارت ساده:هوش یعنی شما بتوانید از دانش خود در جایی که هیچ ایده ای ندارید استفاده کنید و کاری را انجام دهید.مثال:دستیار های هوشمند مثل گوگل اسیستند مثل سیری و الکسا .اینها همشون یاد گرفتن یکسری کارهایی که از قبل به آنها گفته شده است را انجام بدهند و خیلی خوب هم انجام می دهند. اینها میشود نوعی از هوش مصنوعی که ما با آنها سروکار داریم.درواقع به چیزی هوش مصنوعی میگویند که بتواند بخشی از هوش انسانی را نشان دهد و کار های آن را انجام دهد یعنی نداند و یاد بگیرد یا آموخته هایی رو ارائه دهد و از خود خلاقیت نشان دهد.الان دیگه میدونید هوش مصنوعی چیه و چیکار میکنه و چه چیزی میتونه برچسب هوش مصنوعی بگیره.انواع هوش مصنوعی:ما چندین مدل هوش مصنوعی داریم ولی دو نوع آن قالب تر هست یعنی بیشتر استفاده میشه یکیشNarrowAI یا-WeakAI- یکش-GeneralAI-هست،که این دوتا خیلی باهم فرق دارن.هوش مصنوعی محدود یا همونNarrow: به هوش مصنوعی میگن که بهشون یاد داده شده یکسری کارهای مشخص انجام بدن یعنی خودشون نمیتونن یاد بگیرند و یکسری کار هارو هم بلد نیستند برای همین میگن بهش محدود مثال: ماشین های تسلا یا همون گوگل اسیستند.در مقابل ما هوش مصنوعی جامع یا General:رو داریم که یک چیزی شبیه به هوش تطبیق پذیر انسان هست یعنی خودش میتونه به خودش یاد بده و فقط صرفا محدود به چیزهایی که یاد گرفته نباشه یعنی میتونه از صفر یک پاور درست کنه و بیاد همون و ارائه بده،منتها محققین میگویند که این خیلی ترسناک و عجیب و غریب است.ما تا سال 2075 احتمالا به یک فرمی از هوش مصنوعی جامع دست پیدا میکنیم و یک 20یا30سال بعدیعنی 2100 یک چیزی به اسم ابر هوش انسانی یا super Intelligenceبه وجود میاد: که اون خیلی ترسناک تر هست و باید از اون ترسید زیرا که هم درک و هم هوش و هرچیزی که بگین از انسان قوی تر هست .حالا پیش خودتون میگید اوه این عجب چیز خفنیه از این دیگه خفن تر نیست ولی اما خفنه چیه ؟یک چیزی هست به اسم محاسبات فرگشتی =Evolutionary computationکه براساس نظریه انتخابیت طبیعی داروین میاد الگوریتم های ژنتیکی یک چیزی رو به صورت الگوریتم های ژنتیکی درمیاره و میاد جهش اون رو پیش بینی میکنه ،درست میکنه و تولید سپس با قبلی مقایسه میکنه و در نهایت بهترین نوع این جهش رو پیدا میکنه.شما هرچیزی رو میتونید ژنتیک آن را درست کنید و مختص DNAنیست حتی مسائل اقتصادی را میاد بهینه ترین جواب رو برای اون مسئله پیدا میکنه و یک چیز خفن تر اونم اینکه این خودش میتونه باعث ساخته شدن یک هوش مصنوعی دیگر بشه یعنی یک هوش مصنوعی یک هوش مصنوعی دیگر را بسازد.مثل فیلم Avengersکه یک آلترون اومد جالویز رو خورد و دوتاشون شدن یک تیم و خلاصه خیلی چیز ترسناکیه.یک مدل هوش مصنوعی دیگم هست به اسم Super Systemیا سامانه های خبر که اونقد ترسناک نیست و کارش اینه که میتونه یکسری داده زیاد رو بگیره و تصمیم گیری هایی بکنه و یک خروجی نهایی بیرون بده و تصمیم گیری هاش و نوع اولویت بندیش و درکش تقریبا مشابه به چیزی هست که انسان در اون شرایط انجام میده.نمونه ساده ،سیستم های اتوپایلت توی هواپیما اما سوال اینه که اصلا توی زندگی روزمره خودمان از هوش مصنوعی کجاها استفاده میشه؟یا ما چجوری باید از آنها استفاده کنیم؟یا اصلا ما از آنها استفاده میکنیم یا خیر.هوش مصنوعی الان دورو بر ما پره تا دلت بخواد از سیستم های دلیوری یا درونت بگیرید تا خودروهای بدون سرنشین اگر هوش مصنوعی توی جهت بد در نظر بگیریم تولید دیپ فیک و اخبار جعلی استفاده خوبشو در نظر بگیریم میشه همین دستیاران صوتی که میتونن تشخیص صدا و لهجه انجام بدن.مثلا توی دولت ها خیلی برای تشخیص چهره شهروندان ازش استفاده میکنن مثل چین که خیلی هم دوست داره این قضیه رو :)یا توی سیستم های پزشکی یک هوش مصنوعی میتونه به پزشک کمک کنه توی تصاویر MRI مثلا غده های سرطانی رو بهتر تشخیص بده و توجه دکتر رو هم جلب کنه.حالا سوال بعدی اینه ایا هوش مصنوعی اونقد پیشرفت میکنه که ادما رو بکشه ؟بستگی داره از کی بپرسید ؛)مثلا ایلان ماسک که توی هر زمینه ای یک دستی بر آتش داره میگه که این یک ریسکی هست که باید انجام دهیم زیرا هوش مصنوعی خیلی به بشر کمک میکند و ما باید راه حل هایی رو پیدا کنیم که ازش توی جهت های خوب استفاده کنیم برای همین یک سازمانی به اسمopenAI راه انداخته که افراد میتونن از این بستر هایی که توی سازمان فراهم شده براشون استفاده کنند و هوش مصنوعی خوب درست کنند.از اون طرف استیون هاوکینگ میگوید که ما به هر حال در یک تاریخی دستیابی پیدا میکنیم به یک هوش مصنوعی بسیار قوی که بعد از اون انقد سریع پیشرفت میکند که از هوش انسانی و درک انسان  و همه چیز انسان بهتر میباشد و اونجا احتمالا مارو بکشه .بهشم میگن تکنولوژیکال سینگولاریتی یا تکینگی تکنولوژی که یک چیز عجیب و غریب و ترسناک هست. خب مرحوم استیون هاوکینگ چیزهای عجیب و غریب زیاد دوست داشت و اصن بعید نیست .و از اون طرف ریسپی شاب یکی از محققین مایکروسافت توی حوضه هوش مصنوعی میگه که این چیز هایی که شما نگرانش هستید اینا اصلا فعلا اتفاق نمیفته شاید 100 یا 200 سال دیگه اتفاق بیفته اون موقع باید بترسین فعلا خیالتون راحت باشه و از هوش مصنوعی استفاده کنید.اما مهتمل ترین چیزی که برای هوش مصنوعی میتوان در نظر گرفت این است که بعضی از شغل های مارا میگیرند یعنی جایگزین میشوندمثلا امازون که یکی از سایت های پیشرو در زمینه هوش مصنوعی است 27 تا فروشگاه زنجیره ای در امریکا دراد که کلا صندوق دار های آن ربات است.درواقع انسان وجود ندارد در روند خرید و ارسال و همه توسط هوش مصنوعی صورت میگیرد و این میتونه اون سه میلیون ادم صندوق دار و ارسال کننده پست رو که دارن کار میکنند توی این زمینه شغلشون رو به خطر بندازه. منتها بشر همیشه به جهتی حرکت کرده که وقتی شغلی از بین میره یک شغل دیگر جایگزین میشود.منتها سوال مهم و اساسی این است که ایا با این سرعتی که هوش مصنوعی داره پیشرفت میکنه و به جلو میره انسان هم میتونه با همون سرعت شغل های جدیدی که قراره جایگزین بشن رو تولید کنه و یاد بگیره یا خیر. نویسنده:ثریا عطاییدانشجو استاد:دکتر مریم حاج اسمعیلی،دکترای علوم کامپیوتر از دانشگاه کینگستون لندنDr.Maryam HajiesmaeiliPhD of computer science from Kingston university of Londonhttps://ir.linkedin.com/in/dr-maryam-hajiesmaeili-90930743</description><category>ثریا عطایی</category><author>ثریا عطایی</author><pubDate>Fri, 17 Jun 2022 16:16:57 +0430</pubDate></item><item><title>انقلاب دیتابیس(پایگاه داده)</title><link>https://virgool.ir/@soraya.ataei/انقلاب-دیتابیسپایگاه-داده-zpuz9mcpxeoq</link><description>دیتابیس (بانک اطلاعاتی) چیست؟ما یک  چیزی داریم توی مسائل وب سایت به اسم دیتابیس قبول دارید اطلاعات باید در وب سایت شما ذخیره شود مثل عکس ویدئو و .. خب اینجا باید دیتای(اطلاعات) شما یک جا ذخیره شود .حالا وظیفه دیتابیس چیه ؟  دیتابیس میاد اطلاعات شما رو به صورت متنی ذخیره میکنه  یعنی توی دیتابیس اطلاعات متنی داریم یعنی یک ویدئو مستقیم نمیره تو دیتابیس بلکه آدرس ویدئو میره تو دیتابیس پس متن میتونه تو دیتابیس ذخیره بشه. وظیفه دیتابیس چی شد ؟ (ذخیره اطلاعات متنی)یک مثال:همانطور که میدانید  یوزر های شما کسانی هستند که میان و توی سایت شما عضو میشوند ، به صورت متنی عضو میشوند یعنی  اطلاعاتشون به صورته متنه ، هر یوزری که عضو میشه قبول دارید یک اسم داره مثلا ثریا و یک ایمیل داره یا یک نام کاربری که یه  user name  هست میزاریم مثلا عطایی ، تاریخ عضویت شماره همراه و کلی اطلاعات دیگر .این اطلاعات همه در دیتابیس شما ذخیره میشود شنیدید میگن مثلا دیتابیس تلگرام لو رفت یا دیتابیس مثلا واتساپ لو رفت دیتابیس که میگن منظور همون اطلاعات هست که لو رفته و شما میتونید ببینید چه کسایی در تلگرام هستن با چه شماره هایی کی عضو شدن و اطلاعات این شکلی را میتوانید از دیتابیس آن در بیاورید. این اطلاعات در یکسری جداول ذخیره میشوند. دیدید اکسل چجوریه؟ فرمتش به صورت جدوله، برای مثال نام و نام خانوادگی ها در ستون های مختلف جدول بندی شدند. دیتابیس هم تقریبا شبیه به  اکسل شکلش، یعنی وقتی شما وارد محیط دیتابیس میشوید یک همچین چیزی میبینید . یک  ID هم معمولا در دیتابیس داریم که عدد است و حالا دیتابیسی که تو ورد پرس هست اسمش My SQL هست .میتونه دیتابیس های دیگری هم باشد؟ بله ،  ولی معمولا همینه پس اگر به گوشتون My SQL خورد همون دیتابیسی هست که روی سرور شما نصب شده.با چه چیزی میتونیم دیتابیس رو مدیریت کنیم ؟از طریق کنترل پنل هاست یا همون ماشینی که ران میکنیم ، ویژوال هاستمون این کارو میتونیم انجام بدیم اگر دیتابیس ما از نوع My SQL  باشه معمولا با یک  چیزی به اسم  php My Admin میتونید اطلاعاتتون رو مدیریت کنید. این پی اچ پی مای ادمین تو همون کنترل پنل هست این نرم افزاریه  که توی کنترل پنل نصب شده به اسم پی اچ پی مای ادمین که واسطه بین سرور و My SQL  که میتونید باهاش تنظیمات و انجام بدید.خب حالا انقلاب دیتابیس یا همون پایگاه دادهدر گذشته از روش های مختلفی برای ذخیره اطلاعات استفاده میشد بعد برای اینکه اطلاعات ذخیره شده توسط افراد رو بشه هندل کرد  و شخص سوم متوجه بشه که به چه صورت ذخیره شده اطلاعات،  مدل های مختلف ذخیره سازی اطلاعات به وجود آمد و همانطور که میدانید به مرور زمان مدل های مختلفی ارائه شد که هرکدام نواقص و ایراد های خودشو داشت و به مرور به تکامل میرسید.انواع سیستم پایگاه داده :اولین مدل پایگاه داده( filed based )هست  که داده ها اساسا در یک فایل متنی flat ذخیره میشوند اما امکان دسترسی به داده ها از روش های مختلف فراهم است،  اما برای استفاده از آن باید زبان های پیشرفته گوناگون برنامه نویسی مثل کوبول و بیسیک بلد باشید.نوع دوم  مدل سلسله مراتبی (hierarchal) توی این مدل ارتباط بین فایل ها به صورت والد و فرزند هست .مدل سوم شبکه ای است که چالرز باخمن به عنوان اولین توسعه دهنده (BDMS)  که به فارسی (ذخیره داده ها به صورت یکپارچه ) بهش میگن را اراِئه داد.این مدل از همه مدل های قبلی بهتر بود و فقط برای استاندارد سازی این مدل کوشیدند،در این مدل فایل ها تحت عنوان عضو ها و مالک ها با یکدیگر در ارتباط هستند.مدل چهارم بعد از اون ادگارد کاد اومد و مدل رابطه ای (instance and schema ) رو مطرح کرد که در آن نمونه یک جدول به حساب می اید که سطر ها و ستون هایی دارد  و نام و نوع هر ستون و سایر موارد مرتبط با ساختار آن هست و توسط برخی مفاهیم ریاضیاتی مثل نظریه مجموعه ها و منطق گزاره ها مدیریت میشوند.مدل پنجم  پایگاه داده مبتنی بر فضای ابری هست که در اون ذخیره سازی  مدیریت و بازیابی اطلاعات  چه ساختار یافته چه سختار نیافته از طریق یک پلتفرم ابری امکان پذیر است.مدل ششم  No SQL  هست که در آن امکان گنجاندن طیف وسیعی از مدل های داده فراهم میشود  این مدل به عنوان یک روش جایگزین برای پایگاه داده ای رابطه ای سنتی طراحی شد.هفتم پایگاه داده شی گرا ، داده‌ها در قالب شی و کلاس ها هستند.پایگاه داده شی‌گرا به عنوان یک رویکرد جایگزین برای مدل رابطه‌ای است.شی ها ،کلاس ها،ارث بری،چندریختی و کپسوله سازی همگی مشخصه های اصلی یک مدل پایگاه داده شی گرا است.هشتم پایگاه داده گرافی ، یک دیتابیس NoSQL به حساب می آید برای نمایش گرافیکی داده ها استفاده میشود.مهم‌ترین کاربرد پایگاه داده گرافی، جستجوی رابطه بین داده‌ها است. به این دلیل که این نوع پایگاه داده ارتباط بهتر میان داده‌ها را برجسته می‌کند.سیستم مدیریت پایگاه داده چیست ؟(DBMS | Database Management System)سیستم‌های نرم افزاری خاصی هستند که برای ذخیره، بازیابی و اجرای تحلیل های مختلف روی داده‌ها به کار می‌روند.درواقع به عنوان یک واسط میان یک کاربر و پایگاه داده مورد استفاده قرار می‌گیرد.DBMS به کاربران این امکان را می‌دهد که عمل ایجاد، خواندن، به‌روزرسانی و حذف داده‌ها را در پایگاه داده به راحتی انجام دهند.از مهم‌ترین نمونه‌های سیستم‌های مدیریت پایگاه دادهاوراکل‌ (Oracle): پایگاه داده اوراکل یک سیستم مدیریت پایگاه داده تجاری است. در اوراکل، از فناوری پایگاه داده در مقیاس‌های سازمانی و همراه با ویژگی‌های قدرتمند و خاص استفاده می‌شود. ذخیره‌سازی می‌توان به صورت درون سازمانی یا در فضای ابری انجام شود.مای اسکیوال(My SQL) :یک سیستم مدیریت پایگاه داده رابطه‌ای است که معمولاً همراه با سیستم‌های مدیریت محتوای (CMS) متن باز و پلتفرم‌های گسترده مختلفی مثل فیسبوک، توییتر و یوتیوب مورد استفاده قرار می‌گیرد.اسکیوال سرور SQL Server: یک سیستم مدیریت پایگاه داده رابطه‌ای است که توسط شرکت مایکروسافت، روی زبان کوئری ساختاریافته یا همان SQL ساخته است. به منظور یادآوری بیش‌تر، SQL یک زبان برنامه نویسی استاندارد شده است که به مدیران پایگاه داده امکان رسیدگی به پایگاه داده‌ها و دیتا را ارائه می‌کند.محبوب ترین سیستم های مدیریت پایگاه داده بر اساس تعداد کاربرانی که از آن ها استفاده میکنند :1- SQL Server2- MySQL3- پایگاه داده اوراکل4- خدمات پایگاه داده رابطه‌ای آمازون (AWS RDS)5- پایگاه داده PostgreSQLامیدوارم مطالب گفته شده در این مقاله مفید واقع بشه و لذت برده باشید?نوشته شده توسط : ثریا عطایینام استاد: دکتر مریم حاجی اسمعیلی. دکترای علوم کامپیوتر از دانشگاه کینگستون لندن Dr.Maryam HajiesmaeiliPhD of computer science from Kingston university of Londonhttps://ir.linkedin.com/in/dr-maryam-hajiesmaeili-90930743</description><category>ثریا عطایی</category><author>ثریا عطایی</author><pubDate>Sun, 17 Apr 2022 01:51:48 +0430</pubDate></item></channel></rss>