مدل زبانی بزرگ (LLM) در هوش مصنوعی چیست؟

یک مدل زبانی بزرگ (Large Language Model) یک الگوریتم یادگیری عمیق است که میتواند انواع وظایف پردازش زبان طبیعی (NLP) را انجام دهد. مدلهای زبانی بزرگ(LLM) از مدلهای ترانسفورماتور استفاده میکنند و با استفاده از مجموعه دادههای عظیم آموزش داده میشوند بنابراین ذاتا بزرگ هستند. این موضوع به آنها امکان میدهد متن یا محتوای مختلف […]
مدلهای بنیادی هوش مصنوعی چیست؟

مدلهای بنیادی هوش مصنوعی مدلهای بنیادی هوش مصنوعی مدل یادگیری ماشینی (ML) است که برای انجام طیف وسیعی از وظایف از قبل آموزش دیده است. تا همین اواخر، سیستمهای هوش مصنوعی (AI) ابزارهای تخصصی بودند، به این معنی که یک مدل ML برای یک برنامه خاص یا مورد استفاده تکهدفه آموزش داده میشد. اصطلاح مدل […]
همه چیز درباره لیست 10 گانه چارچوبهای برتر Deep learning

یادگیری عمیق حوزهای از هوش مصنوعی و یادگیری ماشینی است که با طبقهبندی تصاویر، بینایی کامپیوتر، NLP و سایر وظایف پیچیده با دادههای دستهبندی نشده سر و کار دارد. شبکه عصبی عمیق یک شبکه عصبی با حداقل سه لایه در مجموع (یک لایه پنهان) است. این شبکه وظیفه یادگیری عمیق را بر روی چندین لایه […]
Deep Learning چیست؟

توانایی ماشینها برای یادگیری و سازگاری به سرعت در حال تغییر جهان اطراف ما است. همین چند دهه پیش، تشخیص چهره یا ترجمه خودکار کارهایی غیر ممکن برای یک ماشین بود. این موارد در حال حاضر برنامههای معمولی هستند و پیشرفتهای هیجان انگیزی با سرعت فزایندهای در حال ظهور هستند. Deep Learning، زیرشاخه پیشرفته هوش […]
ارائه مدل پیشبینی با یادگیری ماشین توسط دانشگاه برکلی

در چشمانداز در حال تحول سیستمهای پیشبینیکننده که بخش مهمی از هوش مصنوعی هستند، هنر و علم پیشبینی بهعنوان ابزارهای محوری برای تصمیمگیری در بخشهای مختلف، از سیاستهای دولتی گرفته تا استراتژی شرکتها، قرار دارند. پیشبینی بهشدت بر روشهای آماری تکیه کرده است، که بر اساس دادههای فراوان و تغییرات حداقلی در الگوهای زیربنایی رشد […]
الگوی Proxy در الگوهای طراحی Structural به همراه کد

الگوی Proxy یک الگوی طراحی ساختاری است که به برنامه نویس امکان میدهد یک جایگزین یا مکان نگهدار(Placeholder) برای یک شی دیگر تهیه کنید. یک پروکسی دسترسی به شی اصلی را کنترل کرده و به شما امکان میدهد قبل یا بعد از ارسال درخواست به شی اصلی، کاری را انجام دهید. بیان مسئله: خوب اطلا […]
الگوی Flyweight در الگوهای طراحی Structural به همراه کد

الگوی Flyweight یکی از الگوهای طراحی Structural است زیرا این الگو راههایی را برای کاهش تعداد اشیا ارائه میدهد و در نتیجه ساختار اشیاء مورد نیاز کاربرد را بهبود میبخشد. الگوی Flyweight زمانی که ما نیاز به ایجاد تعداد زیادی از اشیاء مشابه داشته باشیم (مثلاً تعداد 213) استفاده میشود. یکی از ویژگیهای مهم اجسام […]
الگوی Facade در الگوهای طراحی Structural به همراه کد

الگوی Facade یا نما، پیچیدگیهای سیستم را پنهان میکند و اینترفیسی را برای مشتری فراهم میکند که با استفاده از آن مشتری میتواند به سیستم دسترسی داشته باشد. این نوع الگوی طراحی زیر مجموعهای از الگوی ساختاری(Structural) قرار میگیرد زیرا این الگو یک اینترفیس به سیستم موجود اضافه میکند تا پیچیدگیهای آن را پنهان کند. […]
الگوی Decorator در الگوهای طراحی Structural به همراه کد

الگوی Decorator به کاربر اجازه میدهد تا عملکرد جدیدی را به یک شیء موجود بدون تغییر ساختار آن اضافه کند. این نوع الگوی طراحی تحت الگوهای ساختاری قرار میگیرد زیرا این الگو به عنوان یک پوشش برای یک کلاس موجود عمل میکند. این الگو یک کلاس دکوراتور ایجاد میکند که کلاس اصلی را میپوشاند و […]
الگوی Composite در الگوهای طراحی Structural به همراه کد

الگوی Composite یک الگوی طراحی ساختاری(Structural) است که به شما امکان میدهد اشیاء را در ساختارهای درخت مانند ترکیب کنید تا با این ساختار سلسله مراتب ایجاد شده را که بخشی از کل است را نشان دهید. این الگو به مشتریان اجازه میدهد تا با اشیا و ترکیبات اشیاء به طور یکنواخت رفتار کنند. به […]
الگوی Bridge در الگوهای طراحی Structural به همراه کد

الگوی Bridge یک الگوی طراحی ساختاری(Structural) است که به شما امکان میدهد که یک کلاس بزرگ یا مجموعهای از کلاسهای نزدیک به هم را به دو سلسله مراتب مجزا تقسیم کنید که شامل کلاسهای انتزاعی و پیادهسازی است که میتوانند مستقل از یکدیگر توسعه یابند. در واقع الگوی Bridge زمانی استفاده میشود که باید یک […]
الگوی Adapter در الگوهای طراحی Structural به همراه کد

الگوی Adapter یک الگوی ساختاری(Structural) است که به اینترفیس یک کلاس موجود اجازه میدهد تا به عنوان اینترفیس کلاس دیگر استفاده شود. در واقع این الگوها باعث به وجود آمدن پلی بین دو اینترفیس ناسازگار میشوند. الگویAdapter که با نام Wrapper(پوشاننده) نیز شناخته میشود به اشیا با رابطهای ناسازگار اجازه همکاری میدهد. این الگو شامل […]
الگوهای طراحی Structural چیست؟

الگوهای طراحی Structural در مهندسی نرم افزار و برنامه نویسی به نحوه ترکیب کلاسها و اشیاء برای تشکیل ساختارهای بزرگتر مربوط میشود، در حالی که این ساختارها را انعطافپذیر و کارآمد نگه میدارند. الگوهای کلاس ساختاری(Structural) از وراثت برای ایجاد اینترفیس یا پیادهسازی استفاده میکنند. در نظر بگیرید که چگونه وراثت چندگانه، دو یا چند […]
الگوهای طراحی Creational چیست؟

در مهندسی نرمافزار، الگوهای طراحی Creational، الگوهای طراحی هستند که با مکانیسمهای ایجاد شی سر و کار دارند و سعی میکنند اشیا را به شیوهای مناسب و منطبق با موقعیت ایجاد کنند. شکل اصلی ایجاد شی میتواند منجر به مشکلات طراحی یا افزودن پیچیدگی بیشتر به طراحی شود. الگوهای طراحی Creational این مشکل را با […]
الگوی Singleton در الگوهای طراحی Creational به همراه پیاده سازی کد

الگوی Singleton را احتمالاً میتوان پرکاربردترین الگوی طراحی و یکی از اصلیترین زیر دستههای الگوهای طراحی ساختاری(Creational) دانست. الگوی Singleton به کاربر امکان میدهد اطمینان حاصل کند که یک کلاس فقط یک نمونه(instance) دارد، در حالی که یک نقطه دسترسی گلوبال به این نمونه ارائه میدهد. این الگو دارای یک ساختار ساده، آسان برای درک […]
الگوی Prototype در الگوهای طراحی Creational به همراه پیاده سازی کد

الگوی طراحی Prototype یک الگوی طراحی Creational است که امکان ایجاد اشیاء(object) جدید را با کپی کردن یک شی موجود فراهم میکند. الگوی Prototype به برنامه نویس امکان میدهد پیچیدگی ایجاد نمونههای جدید را از مشتری پنهان کند. در واقع مفهوم اصلی این الگو، کپی کردن یک شی موجود به جای ایجاد یک نمونه جدید […]