🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زبانهای صوری و نظریه اتوماتا
- آخرین آپدیت
دانلود Formal Languages and Automata Theory
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مقدمهای بر نظریه اتوماتا، زبانها و محاسبات
به دنبال ایجاد یک نمادگذاری رسمی برای رشتهها، زبانها و ماشینها هستید؟ در این دوره، طراحی اتوماتاهای متناهی برای پذیرش مجموعهای از رشتهها از یک زبان را یاد میگیرید.
همچنین، اثبات خواهید کرد که یک زبان مشخص منظم است و خواص بسته بودن زبانها را اعمال میکنید. گرامرهای مستقل از متن را برای تولید رشتهها از یک زبان مستقل از متن طراحی کرده و آنها را به فرمهای نرمال تبدیل خواهید کرد.
در این دوره، معادل بودن زبانهای پذیرفته شده توسط اتوماتاهای پشتهای و زبانهای تولید شده توسط گرامرهای مستقل از متن را اثبات خواهید کرد. سلسله مراتب زبانهای رسمی، گرامرها و ماشینها را شناسایی کرده و تفاوت بین قابلیت محاسبه و عدم قابلیت محاسبه و تصمیمپذیری و تصمیمناپذیری را تشخیص خواهید داد.
پیشنیازها
برای شرکت در این دوره، دانش پایهای در زمینههای زیر مورد نیاز است:
مبانی ریاضی علوم کامپیوتر
ساختمان دادهها و الگوریتمها
سیستم مدیریت پایگاه داده
چرا باید نظریه زبانهای صوری و اتوماتا را مطالعه کنیم؟
زبانهای صوری و نظریه اتوماتا به بررسی مفاهیم اتوماتا، زبانهای صوری، گرامر، الگوریتمها، قابلیت محاسبه، تصمیمپذیری و پیچیدگی میپردازد.
نظریه اتوماتا یک دیدگاه ساده و ظریف از ماشین پیچیدهای که آن را کامپیوتر مینامیم، ارائه میدهد.
نظریه اتوماتا دارای درجه بالایی از پایداری و ماندگاری است، در مقابل الگوهای همواره در حال تغییر فناوری، توسعه و مدیریت سیستمهای کامپیوتری. علاوه بر این، بخشهایی از نظریه اتوماتا تأثیر مستقیمی بر عمل دارند، مانند اتوماتا در طراحی مدار، طراحی کامپایلر و الگوریتمهای جستجو؛ زبانهای صوری و گرامرها در طراحی کامپایلر؛ و پیچیدگی در رمزنگاری و مسائل بهینهسازی در تولید، تجارت و مدیریت.
هدف از این دوره آشنا کردن دانشجو با یک نمای کلی از مبانی نظری علوم کامپیوتر از منظر زبانهای صوری است.
اهداف دوره
در پایان این دوره، دانشجویان قادر خواهند بود:
ارائه مقدمهای بر برخی از ایدههای اصلی علوم کامپیوتر نظری از منظر زبانهای صوری.
معرفی مفاهیم اساسی زبانهای صوری، گرامرها و نظریه اتوماتا.
طبقهبندی ماشینها بر اساس قدرت آنها در تشخیص زبانها.
استفاده از ماشینهای حالت متناهی برای حل مسائل در محاسبات.
درک ماشینهای قطعی و غیرقطعی.
درک تفاوت بین تصمیمپذیری و تصمیمناپذیری.
سرفصل ها و درس ها
مقدمهای بر ماشینهای متناهی
Introduction to Finite Automata
مقدمهای بر نظریه ماشینها
Introduction to Automata Theory
مفاهیم بنیادین نظریه ماشینها و سلسله مراتب چامسکی
Fundamental Concepts of Automata Theory and Chomsky Hierarchy
مقدمهای بر ماشینهای متناهی (FA)
Introduction to Finite Automata (FA)
ماشینهای متناهی (FA): پذیرش، نمایشهای ساختاری و پیچیدگی
Finite Automata (FA): Acceptance, Structural Representations and Complexity
دانشیار ، علوم کامپیوتر و مهندسی من دانشیار گروه علوم کامپیوتر و مهندسی هستم. من در زمینه بازیابی اطلاعات و یادگیری ماشین کار می کنم. علایق تحقیقاتی خاص من در "تکنیک های کارآمد برای بازیابی و شناخت اطلاعات با استفاده از پردازش تصویر ، یادگیری ماشین و یادگیری عمیق" است. تحقیقات فعلی: "پیش بینی هوشمند سهام ماهی" با استفاده از پردازش تصویر ، یادگیری ماشین و یادگیری عمیق.
نمایش نظرات