با سلام در این دوره نحوه ی نصب Neupy که در زبان پایتون می باشد، آموزش داده شده است. Neupy به صورت کد باز می باشد در نتیجه ممکن است در حین نصب با مشکلات و موانعی برخورد شود که تمام این موانع را با هم پشت سر می گزاریم. البته خود Neupy برای نصب به کتابخوانه ها و ابزارهای دیگری نیز نیاز دارد که کاربرد هر یک و نحوه ی نصب آن ها به ترتیب گفته می شود. پس از آموزش نصب Neupy، زبان پایتون و نحوه ی اجرای کدها آموزش داده می شود. آموزش زبان پایتون به صورت ...
بیشتر بخوانید
با سلام متلب در شبکه های عصبی عمیق سرعت مناسبی ندارد و زبانی که معمولا برای شبکه های عمیق و پردازش تصویر مورد استفاده قرار می گیرد پایتون است. زیرا سرعتی بالاتر از متلب دارد و همچنین مشابه متلب یک زبان سطح بالاست که عملیات اصلی ریاضی در آن به راحتی قابل انجام است. در این دوره نحوه ی نصب Neupy که در زبان پایتون می باشد، آموزش داده شده است. Neupy به صورت کد باز می باشد در نتیجه ممکن است در حین نصب با مشکلات و موانعی برخورد شود که تمام این موانع را با هم پشت سر ...
بیشتر بخوانید
سیستم عامل به عنوان نرم افزاری که امکان اجرای اپلیکیشن های مختلف روی سخت افزار را فراهم می کند، شناخته می شود. لینوکس یک هسته یا Kernel است. هسته بخش اصلی یک سیستم عامل است که فعالیت های اصلی آن را کنترل می کند. با استفاده از ابزارهایی که پروژه opensource گنو (GNU) برای لینوکس تولید کرده است، تبدیل به یک سیستمعامل کامل میشود. در دوره آموزش مقدماتی سیستم عامل لینوکس ( Linux operating system ) شما با موضوعات: بررسی ابزارهای محیط CLI، مدیریت نرم افزارها، پیکربندی سخت افزاری، مدیریت فایل، بوت کردن لینوکس و ویرایشگر محبوب VI، پیکربندی سیستم Xwindows ، محلی سازی ...
بیشتر بخوانید
سیستم عامل به عنوان نرم افزاری که امکان اجرای اپلیکیشن های مختلف روی سخت افزار را فراهم می کند، شناخته می شود. لینوکس یک هسته یا Kernel است. هسته بخش اصلی یک سیستم عامل است که فعالیت های اصلی آن را کنترل می کند. با استفاده از ابزارهایی که پروژه opensource گنو (GNU) برای لینوکس تولید کرده است، تبدیل به یک سیستمعامل کامل میشود. در دوره آموزش مقدماتی سیستم عامل لینوکس ( Linux operating system ) شما با موضوعات: بررسی ابزارهای محیط CLI، مدیریت نرم افزارها، پیکربندی سخت افزاری، مدیریت فایل، بوت کردن لینوکس و ویرایشگر محبوب VI، پیکربندی سیستم Xwindows ، محلی سازی ...
بیشتر بخوانید
با سلام درس یادگیری ماشین یکی از مهمترین دروس رشته هوش مصنوعی می باشد. این پست حاوی یکی از بهترین کتاب های این درس می باشد که با زبانی ساده به بیان مفاهیم و الگوریتم های یادگیری ماشین پرداخته است. این کتاب بسیار مفید برای محققین و دانشجویان در تمام رشته های مهندسی می باشد که قصد استفاده از الگوریتم های هوش مصنوعی در تحققیق، پایان نامه و مقاله خود دارند. این پست حاوی تمامی نسخه های کتاب از جمله آخرین نسخه (۲۰۱۴ Third Edition) یادگیری ماشین آلپایدین می باشد. همچنین کتاب حل تمرین این کتاب نیز قرار گرفته است. ...
بیشتر بخوانید
با سلام در این قسمت شبکه عصبی ماشین بولتزمن محدود شده (RBM) restricted Boltzmann machine را معرفی می کنیم. شبکه های RBM از شبکه هایی است که هم می تواند به صورت با ناظر و هم به صورت بدون ناظر یا همزمان به صورت ترکیبی آموزش ببیند. زمانی که شبکه به صورت بدون ناظر آموزش می بیند باید از توزیع های احتمالی پیروی کرد، بنابراین جهت درک این نوع شبکه ها باید با توزیع های آماری و مسائل و توضیحات مربوط به احتمالات آشنایی داشت. از طرفی به دلیل پیروی این نوع شبکه ها از گراف بیزی، هنگام آموزش بدون ناظر ...
بیشتر بخوانید
مهندسی نرم افزار یعنی استفاده از اصول مهندسی بجا و مناسب برای تولید و ارائه محصول نرمافزاری با کیفیت، که قابل اطمینان و با صرفه بوده و برروی ماشینهای واقعی به طور کارآمدی عمل کند. مهندسی نرم افزار یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرمافزاری با کیفیت است. کاربردهای مهندسی نرم افزار دارای ارزشهای اجتماعی و اقتصادی هستند، زیرا بهرهوری مردم را بالا برده و زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود، مانند نرم افزارهای اداری و بازی های اینترنتی. ...
بیشتر بخوانید
کلاس آنلاین ساخت کتاب اندروید با ساختار متریال و امکانات ویژه در این کلاس آموزشی قصد داریم یکی از پر طرفدارترین مباحث برنامه نویسی اندروید را به شما آموزش دهیم. در دوره طراحی متریال شما طراحی یک کتاب اندروید را از صفر تا صد خواهید آموخت. این کتاب اندروید تمامی ویژگیهای مورد نیاز شما را شامل خواهد شد و در این دوره شما میتوانید امکانات بسیاری را برای این کتاب اندروید قرار دهید. شما با مبحث ویدئوها و صوتها و همچنین تصویر، لینکها، فایلهای gif و قرار دادن آنها در کتاب خود آشنا میشوید. این کتاب با ساختار متریال ساخته خواهد شد و ...
بیشتر بخوانید
با سلام در این قسمت شبکه عصبی LVQ (Learning Vector Quantization ) را معرفی می کنیم. شبکه های lvq از شبکه های با ناظر و بدون ناظر (همزمان و ترکیبی) می باشند که به صورت کلاسیفیکیشن استفاده می شود. شبکه های lvq معمولا به دنبال SOM می آیند و در نتیجه SOM نقش استخراج گر ویژگی را ایفا می کند و شبکه ی lvq نقشه دیکودر را، که با توجه به نتیجه ی SOM به عنوان ویژگی ورودی کلاس داده ی مورد نظر را خروجی می دهد. این تصمیم گیری lvq بر اساس یادگیری با ناظر به دست می آید. ...
بیشتر بخوانید
با سلام این پست شامل قسمت هفدهم از سری فیلم های آموزشی یادگیری ماشین می باشد. در این قسمت از مجموعه شبکه های عصبی در یادگیری ماشین، به آموزش پیاده سازی پروژه شناسایی اعداد با استفاده از شبکه عصبی در MATLAB بصورت خط به خط بر اساس مباحث تئوری بیان شده در قسمت های قبل (۱۴، ۱۵ و ۱۶) خواهیم پرداخت. در واقع این یک پروژه دسته بندی (Classification) با استفاده از شبکه عصبی را در این قسمت تشریح و در متلب پیاده سازی می نماییم. همچنین پروژه حل مساله رگرسیون با استفاده از توابع پیش فرض متلب نیز بعنوان ...
بیشتر بخوانید