اولین شبکه عصبی خود را با TensorFlow بسازید ، آموزش دهید و استقرار دهید

Build, Train, and Deploy Your First Neural Network with TensorFlow

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، شما اصول اساسی یادگیری ماشین و شبکه های عصبی را یاد خواهید گرفت ، بنابراین می توانید به سرعت یک شبکه عصبی را با TensorFlow ایجاد ، آموزش و استقرار دهید. TensorFlow یک چارچوب یادگیری ماشین منبع باز است که قدرت یادگیری ماشین را برای همه به ارمغان می آورد. TensorFlow ایجاد برنامه های یادگیری ماشین بر پایه شبکه عصبی را برای توسعه دهندگان آسان می کند. در این دوره ، ساخت ، آموزش و استقرار اولین شبکه عصبی خود را با TensorFlow ، دانش بنیادی مورد نیاز برای ایجاد شبکه های عصبی خود را خواهید آموخت. ابتدا اصول اساسی چگونگی یادگیری ماشین به ما اجازه می دهد مدل هایی ایجاد کنیم که از داده ها یاد بگیرند. در مرحله بعدی ، خواهید فهمید که چگونه این اصول را در شبکه های عصبی اعمال کنید و مدلی ایجاد کنید که کلاس لباس در تصویر را پیش بینی کند. سپس ، شما خواهید فهمید که چگونه TensorFlow ارزیابی و بهبود عملکرد شبکه های عصبی را با ابزارهای داخلی مانند TensorBoard آسان می کند. سرانجام ، شما می آموزید که چگونه شبکه عصبی خود را مستقر کنید و قدرت پیش بینی آن را در دسترس برنامه های مشتری قرار دهید. هنگامی که با این دوره به پایان رسیدید ، مهارت و دانش یادگیری ماشین و TensorFlow مورد نیاز برای ایجاد ، آموزش و استقرار یک شبکه عصبی پیش بینی را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

چرا TensorFlow را یاد بگیریم؟ Why Learn TensorFlow?

  • TensorFlow چیست؟ What Is TensorFlow?

  • چرا TensorFlow؟ Why TensorFlow?

  • ابزارها و زبانهای TensorFlow TensorFlow Tools and Languages

  • مهارت های مورد نیاز Required Skills

  • ساختار دوره Course Structure

تنظیم محیط TensorFlow Setting up the TensorFlow Environment

  • محیط توسعه TensorFlow TensorFlow Development Environment

  • Google Colaborator (معروف به Colab) چیست؟ What Is Google Colaboratory (aka Colab)?

  • شروع کار با Colab Getting Started with Colab

  • وارد کردن TensorFlow Importing TensorFlow

  • اجرای کد توالی Sequencing Code Execution

  • چک لیست و خلاصه Checklist and Summary

مفاهیم هوش مصنوعی و یادگیری ماشین AI and Machine Learning Concepts

  • رابطه هوش مصنوعی با ML The Relationship of AI to ML

  • پیاده سازی یادگیری ماشین Implementing Machine Learning

  • ایجاد مدل Creating the Model

  • آموزش مدل Training the Model

  • کاهش ضرر Reducing Loss

  • ارزیابی مدل آموزش دیده Evaluating the Trained Model

  • تانسور چیست؟ What Is a Tensor?

  • چک لیست و خلاصه Checklist and Summary

استفاده از گردش کار یادگیری ماشین با TensorFlow Applying the Machine Learning Workflow with TensorFlow

  • تنظیم مثال Setting up the Example

  • تعریف مسئله و دریافت اطلاعات Defining the Problem and Getting Data

  • کاوش داده ها Exploring the Data

  • آماده سازی داده ها Preparing the Data

  • ایجاد مدل Creating the Model

  • آموزش مدل Training the Model

  • بهبود عملکرد Improving Performance

  • ارزیابی عملکرد مدل Evaluating Model Performance

  • خلاصه Summary

درک شبکه های عصبی Understanding Neural Networks

  • یادگیری ماشین با شبکه های عصبی Machine Learning with Neural Networks

  • نورون ها چگونه کار می کنند How Neurons Work

  • معماری نورون Neuron Architecture

  • توابع فعال سازی Activation Functions

  • از نورون ها گرفته تا شبکه های عصبی From Neurons to Neural Networks

  • پیش بینی با یک شبکه عصبی آموزش ندیده Predicting with an Untrained Neural Network

  • آموزش شبکه عصبی Training a Neural Network

  • خلاصه Summary

اولین شبکه عصبی خود را بسازید و آموزش دهید Building and Training Your First Neural Network

  • ایجاد یک شبکه عصبی در TensorFlow Building a Neural Network in TensorFlow

  • دریافت و آماده سازی داده ها Getting and Preparing the Data

  • ایجاد مدل Creating the Model

  • نسخه ی نمایشی: ایجاد مدل Demo: Creating the Model

  • تدوین مدل Compiling the Model

  • آموزش و ارزیابی مدل Training and Evaluating the Model

  • خلاصه Summary

نظارت و بهبود عملکرد شبکه عصبی Monitoring and Improving Neural Network Performance

  • درک مشکل با مدل خود Understanding the Problem with Your Model

  • TensorBoard Setup TensorBoard Setup

  • نظارت بر عملکرد مدل آموزش دیده شما Monitoring Your Trained Model’s Performance

  • کاهش بیش از حد نصب اطلاعات آموزش Reducing Training Data Overfitting

  • حذف تصادفی خروجی نورون Randomly Dropping out Neuron Output

  • توقف زودهنگام Early Stopping

  • در حال ذخیره مدل آموزش دیده خود Saving Your Trained Model

  • خلاصه Summary

استقرار شبکه عصبی شما Deploying Your Neural Network

  • استقرار شبکه عصبی چیست؟ What Is Deploying a Neural Network?

  • نصب TensorFlow ModelServer Installing TensorFlow ModelServer

  • درک مدل TensorFlow Understanding TensorFlow Model Serving

  • با استفاده از سرویس TensorFlow Using TensorFlow Model Serving

  • خلاصه Summary

کلمات نهایی Final Words

  • چه چیزی دیده اید؟ What Have You Seen?

  • آموزش مدل Training the Model

  • نظارت ، بهبود و به کارگیری مدل Monitoring, Improving, and Deploying the Model

  • نکاتی برای سفر یادگیری ماشین شما Tips for Your Machine Learning Journey

نمایش نظرات

نظری ارسال نشده است.

اولین شبکه عصبی خود را با TensorFlow بسازید ، آموزش دهید و استقرار دهید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 47m
61
Pluralsight (پلورال سایت) pluralsight-small
03 بهمن 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
36
4.6 از 5
دارد
دارد
دارد
Jerry Kurata

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jerry Kurata Jerry Kurata

جری دارای مدرک کارشناسی علوم زمین شناسی و فیزیک است. برنامه های وی برای کار در صنعت اکتشاف نفت ، هنگامی که فهمید ترجیح می دهد به جای خواندن نمونه های گِل و هسته در دریای شمال ، برای کار در شبیه سازی و پردازش داده ها با رایانه کار کند ، مورد پیگرد قرار گرفت. عشق او به رایانه و فن آوری باعث شد که وی در حالی که مدرک کارشناسی ارشد خود را در رشته علوم کامپیوتر می گیرد ، ساعتهای بیشتری را صرف کار با کامپیوتر کند. زمینه های فعلی علاقه وی شامل یادگیری ماشین ، بیگ دیتا ، سیستم های رایانه ای کوچک و پوشیدنی ، رباتیک و راه حل های ساختن است که به افراد کمک می کند. هنگامی که با کامپیوتر کار نمی کند ، جری از گذراندن وقت با خانواده اش ، مسافرت و عکس گرفتن از زیبایی های دنیای ما لذت می برد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.