
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
این راهنمای کاربردی نزدیک به ۲۰۰ دستور خودکفا دارد تا بتوانید چالشهای یادگیری ماشین را که در کار روزمره با آنها روبهرو میشوید حل کنید. اگر با پایتون و کتابخانههایش، از جمله پانداس و سایکیتلرن، راحت هستید، میتوانید سراغ مسائل مشخصی مثل بارگذاری داده، کار با دادهٔ متنی یا عددی، انتخاب مدل، کاهش ابعاد و بسیاری موضوعهای دیگر بروید.
هر دستور شامل کدی است که میتوانید آن را کپی کنید و روی یک مجموعهٔ دادهٔ آزمایشی بچسبانید تا مطمئن شوید واقعاً کار میکند. از آنجا میتوانید کد را وارد برنامهٔ خود کنید، با بخشهای دیگر ترکیب کنید، یا تغییر دهید تا اپلیکیشنتان شکل بگیرد. دستورها بحثی هم دارند که راهحل را توضیح میدهد و زمینهٔ مفیدی میدهد. این کتاب آشپزی فراتر از نظریه و مفاهیم میرود و جزئیات عملی لازم برای ساخت اپلیکیشنهای یادگیری ماشینِ در حال کار را در اختیارتان میگذارد.
دستورهایی برای این موضوعها پیدا میکنید:
● بردارها، ماتریسها و آرایهها
● کار با دادهٔ عددی و دستهای، متن، تصاویر، و تاریخ و زمان
● کاهش ابعاد با استخراج ویژگی یا انتخاب ویژگی
● ارزیابی و انتخاب مدل
● رگرسیون خطی و لجستیک، درختها و جنگلها، و نزدیکترین همسایهها (k-NN)
● ماشینهای بردار پشتیبان (SVM)، بیز ساده، خوشهبندی، و شبکههای عصبی
● ذخیره و بارگذاری مدلهای آموزشدیده
این کتاب برای چه کسانی است
این کتاب مقدمهای بر یادگیری ماشین نیست. اگر با مفاهیم پایهٔ یادگیری ماشین راحت نیستید، یا هرگز وقتی برای یادگیری آن نگذاشتهاید، این کتاب را نخرید. در عوض، این کتاب برای کسی است که با نظریه و مفاهیم یادگیری ماشین آشناست، اما از یک مرجع سریع با کد برای حل چالشهایی که هر روز در کار یادگیری ماشین پیش میآید سود میبرد. فرض کتاب این است که خواننده با زبان برنامهنویسی پایتون و مدیریت بستهها راحت است.
این کتاب برای چه کسانی نیست
همانطور که گفته شد، این کتاب مقدمهای بر یادگیری ماشین نیست و نباید اولین کتاب شما باشد. اگر با مفاهیمی مثل اعتبارسنجی متقابل، جنگل تصادفی و گرادیان کاهشی آشنا نیستید، احتمالاً بهاندازهٔ یکی از متنهای خوب و ویژهای که برای آشنایی با این موضوع نوشته شدهاند از این کتاب بهره نمیبرید. پیشنهاد میکنم اول یکی از آن کتابها را بخوانید و بعد برای یادگیری راهحلهای کاربردی و عملی یادگیری ماشین به این کتاب برگردید.
This practical guide provides nearly 200 self-contained recipes to help you solve machine learning challenges you may encounter in your daily work. If you’re comfortable with Python and its libraries, including pandas and scikit-learn, you’ll be able to address specific problems such as loading data, handling text or numerical data, model selection, and dimensionality reduction and many other topics.Each recipe includes code that you can copy and paste into a toy dataset to ensure that it actually works. From there, you can insert, combine, or adapt the code to help construct your application. Recipes also include a discussion that explains the solution and provides meaningful context. This cookbook takes you beyond theory and concepts by providing the nuts and bolts you need to construct working machine learning applications.You’ll find recipes for:● Vectors, matrices, and arrays● Handling numerical and categorical data, text, images, and dates and times● Dimensionality reduction using feature extraction or feature selection● Model evaluation and selection● Linear and logical regression, trees and forests, and k-nearest neighbors● Support vector machines (SVM), naïve Bayes, clustering, and neural networks● Saving and loading trained modelsWho This Book Is ForThis book is not an introduction to machine learning. If you are not comfortable with the basic concepts of machine learning or have never spent time learning machine learning, do not buy this book. Instead, this book is for the machine learning practitioner who, while comfortable with the theory and concepts of machine learning, would benefit from a quick reference containing code to solve challenges he runs into working on machine learning on an everyday basis.This book assumes the reader is comfortable with the Python programming language and package management.Who This Book Is Not ForAs stated previously, this book is not an introduction to machine learning. This book should not be your first. If you are unfamiliar with concepts like cross-validation, random forest, and gradient descent, you will likely not benefit from this book as much as one of the many high-quality texts specifically designed to introduce you to the topic. I recommend reading one of those books and then coming back to this book to learn working, practical solutions for machine learning.