0
نام کتاب
Python for AI, MachineLearning, and Deep Learning

🔎 Build practical AI applications with XGBoost, TensorFlow,PyTorch, transformers, and fine-tuning

✍️ Vivian Aranha

Print Length752 Pages
PublisherPackt
Edition1
LanguageEnglish
Year2026
ISBN9781808086748
725
A7317
انتخاب نوع چاپ:
جلد سخت
2,140,000ت
0
جلد نرم
2,270,000ت(2 جلدی)
0
طلق پاپکو و فنر
2,290,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Python

#AI

#Machine_Learning

#Deep_Learning

#PyTorch

#XGBoost

#TensorFlow

#CNN

#RNN

#transformers

#NLP

توضیحات

🤖 از مبانی Python تا ساخت مدل‌های پیشرفته هوش مصنوعی


🚀 یادگیری AI گاهی پراکنده و پیچیده به نظر می‌رسه؛ Python در یک منبع، ریاضیات در منبعی دیگر و Deep Learning و Transformerها در جایی کاملاً متفاوت آموزش داده میشن. این کتاب تمام این مباحث را در مسیری منظم و پروژه‌محور کنار هم قرار میده تا ارتباط میان مفاهیم Machine Learning و کدهای واقعی ساخت مدل‌ها روشن‌تر بشه.


✨ ویژگی‌های کلیدی

🐍 ایجاد پایه‌ای قوی در Python، Data Science، ریاضیات و آمار موردنیاز Machine Learning.

📊 آموزش ساخت، ارزیابی و تنظیم مدل‌های Regression، Classification، Ensemble، XGBoost، LightGBM و CatBoost.

🧠 اجرای پروژه‌های CNN، RNN، Transformer و Transfer Learning با TensorFlow، Keras و PyTorch.

📘 توضیح کتاب

🐍 آموزش با مبانی برنامه‌نویسی Python آغاز میشه و سپس ابزارهایی مثل NumPy، Pandas، Matplotlib و Seaborn برای تحلیل، پردازش و مصورسازی داده‌ها معرفی میشن. Exploratory Data Analysis نیز کمک میکنه الگوها، روابط و مشکلات موجود در Datasetها پیش از ساخت مدل شناسایی بشن.

📐 در ادامه، مفاهیم ضروری Linear Algebra، Calculus، Probability و Statistics با تمرکز بر کاربرد آن‌ها در Machine Learning بررسی میشن. به‌این‌ترتیب، فرمول‌ها و محاسبات ریاضی از موضوعاتی انتزاعی به ابزارهایی کاربردی برای درک عملکرد Algorithmها تبدیل میشن.

📈 بخش Machine Learning مهارت‌های لازم برای ساخت مدل‌های Regression، Classification و k-NN را آموزش میده. Feature Engineering، Model Evaluation، Cross-Validation و Hyperparameter Tuning نیز بررسی میشن تا مدل‌ها فقط ساخته نشن، بلکه عملکرد آن‌ها به‌شکلی دقیق ارزیابی و بهینه‌سازی بشه.

🌲 سپس نوبت به Algorithmهای پیشرفته و Ensemble Methodها میرسه. Random Forest، Gradient Boosting، XGBoost، LightGBM و CatBoost از جمله مدل‌هایی هستن که نحوه آموزش، مقایسه و تنظیم آن‌ها بررسی میشه.

⚖️ کتاب همچنین روش کار با Imbalanced Data را توضیح میده و کمک میکنه انتخاب Algorithm، Metric و تنظیمات مدل بر اساس ویژگی‌های داده و مسئله انجام بشه. هدف اینه که تصمیم‌های مدل‌سازی قابل‌توضیح و متناسب با نیاز واقعی پروژه باشن.

🧠 بخش پایانی وارد دنیای Neural Network و Deep Learning میشه. با استفاده از TensorFlow، Keras و PyTorch، ساختار شبکه‌های عصبی بررسی میشه و مدل‌های عملی برای مسائل مختلف طراحی و آموزش داده میشن.

🖼️ با CNNها مدل‌های Image Classification ساخته میشن و نقش Convolution، Filterها، Feature Mapها و لایه‌های مختلف در تشخیص ویژگی‌های بصری مورد بررسی قرار می‌گیره.

📝 در حوزه داده‌های ترتیبی و NLP، مفاهیمی مانند RNN، LSTM، GRU، Word Embedding و Sequence-to-Sequence Model آموزش داده میشن. این مباحث پایه لازم برای پردازش متن، تحلیل Sequenceها و ساخت مدل‌های زبانی را فراهم میکنن.

🔍 سپس Attention Mechanism و معماری Transformer با مثال‌هایی از BERT و GPT بررسی میشن تا نحوه پردازش Context، ارتباط میان کلمات و ساخت Workflowهای مدرن NLP بهتر درک بشه.

🔄 در پایان، Transfer Learning و Fine-Tuning برای مسائل Computer Vision و NLP آموزش داده میشن. پروژه‌های عملی نشان میدن چطور میشه از مدل‌های ازپیش‌آموزش‌دیده استفاده کرد و آن‌ها را برای Datasetها و نیازهای جدید سازگار ساخت.

🎯 بعد از مطالعه کتاب، میتونی مسیر کامل یک پروژه AI را از آماده‌سازی و تحلیل داده‌ها تا انتخاب Algorithm، آموزش، ارزیابی، تنظیم و Fine-Tune کردن مدل طی کنی و برای مسائل واقعی در Machine Learning، Computer Vision و NLP راه‌حل‌های عملی بسازی.


🎯 چیزهایی که یاد میگیری

🐍 از Python، NumPy و Pandas برای برنامه‌نویسی، پردازش و تحلیل داده‌ها استفاده میکنی.

📊 با Matplotlib و Seaborn داده‌ها و نتایج تحلیل را به‌شکل قابل‌فهم مصورسازی میکنی.

📐 کاربرد Linear Algebra، Calculus، Probability و Statistics را در Machine Learning درک میکنی.

📈 مدل‌های Regression، Classification و k-NN را طراحی، آموزش و ارزیابی میکنی.

🛠️ با Feature Engineering ویژگی‌های مناسب‌تری برای مدل‌ها ایجاد میکنی.

✅ عملکرد مدل‌ها را با Cross-Validation و Metricهای مناسب بررسی میکنی.

⚙️ با Hyperparameter Tuning تنظیمات مدل‌ها را برای دستیابی به عملکرد بهتر بهینه میکنی.

🌲 Ensemble Modelهایی مثل Random Forest، XGBoost، LightGBM و CatBoost را آموزش میدی.

⚖️ روش‌های مدیریت Imbalanced Data و انتخاب مدل مناسب را یاد میگیری.

🧠 Neural Networkها و CNNها را با TensorFlow، Keras و PyTorch میسازی.

🖼️ پروژه‌های Image Classification را با Convolutional Neural Networkها اجرا میکنی.

📝 برای مسائل NLP از RNN، LSTM، GRU و Word Embedding استفاده میکنی.

🔍 با Attention، Transformer، BERT و GPT Workflowهای پردازش زبان طبیعی را توسعه میدی.

🔄 Transfer Learning و Fine-Tuning را در پروژه‌های Computer Vision و NLP به کار می‌گیری.


👤 این کتاب برای چه کسانیه؟

📊 این کتاب برای Data Scientistهای تازه‌کار، Machine Learning Engineerها، AI Developerها، دانشجویان و افرادی مناسبه که قصد دارن مسیر شغلی خود را به حوزه هوش مصنوعی تغییر بدن.

🧭 مطالب کتاب یک مسیر ساختاریافته از مبانی Python تا Machine Learning و Deep Learning فراهم میکنن؛ بنابراین برای افرادی مناسبه که نمیخوان مفاهیم موردنیاز را از منابع پراکنده دنبال کنن.

💻 خوانندگانی که به دنبال مهارت‌های عملی در Data Analysis، Predictive Modeling، Computer Vision، NLP، Transformerها و Transfer Learning هستن نیز میتونن از پروژه‌ها و آموزش‌های کتاب استفاده کنن.

🌱 برای شروع، هیچ تجربه قبلی در Machine Learning یا Deep Learning لازم نیست و Python از مفاهیم پایه آموزش داده میشه. بااین‌حال، آشنایی مقدماتی با برنامه‌نویسی و مبانی ریاضیات میتونه یادگیری مطالب را ساده‌تر کنه.


📖 فهرست مطالب

فصل ۱. مبانی برنامه‌نویسی Python

فصل ۲. مبانی Data Science برای AI

فصل ۳. ریاضیات برای Machine Learning

فصل ۴. Probability و Statistics برای Machine Learning

فصل ۵. مقدمه‌ای بر Machine Learning

فصل ۶. Feature Engineering و Model Evaluation

فصل ۷. Algorithmهای پیشرفته Machine Learning

فصل ۸. Model Tuning و Optimization

فصل ۹. Neural Networkها و Deep Learning

فصل ۱۰. Convolutional Neural Networkها یا CNNها

فصل ۱۱. Recurrent Neural Networkها و Sequence Modeling

فصل ۱۲. Transformerها و Attention Mechanismها

فصل ۱۳. Transfer Learning و Fine-Tuning


👤 درباره نویسنده

🤖 ویویان آرانها مدرس AI، مدیر فناوری و بنیان‌گذار School of AI است و بیش از ۲۰ سال سابقه فعالیت در صنعت فناوری دارد.

🎓 او مدرک کارشناسی Information Technology را در سال ۲۰۰۴ و مدرک کارشناسی ارشد Computer Science را در سال ۲۰۰۶ دریافت کرد.

💻 فعالیت حرفه‌ای ویویان حوزه‌های Web Technology، توسعه اپلیکیشن‌های iOS و Android، راهکارهای Blockchain و طراحی AI Systemها و Applicationهای هوشمند را در بر می‌گیره.

🏢 او با سازمان‌های حاضر در فهرست Fortune 500 از جمله The Washington Post، Delta Air Lines و IBM همکاری کرده است.

🌍 ویویان از سال ۲۰۰۹ به‌عنوان مدرس فعالیت میکنه و متخصصان بسیاری را در نقاط مختلف جهان آموزش داده است. او اکنون آموزش AI را در سطح بین‌المللی ادامه میده.

📚 دوره‌های آموزشی او بیش از ۲.۵ میلیون ثبت‌نام داشته‌اند و بیش از ۵۰۰ هزار دانشجو از طریق School of AI، Udemy، Skool و Maven در آموزش‌های او شرکت کرده‌اند.


Learn AI, machine learning, and deep learning with Python from the ground up, then build and tune models with XGBoost, TensorFlow, PyTorch, CNNs, RNNs, transformers, and transfer learning through practical Python projects.


Key Features

  • Build Python, data science, mathematics, and statistics foundations for machine learning
  • Train, evaluate, and tune regression, classification, ensemble, XGBoost, LightGBM, and CatBoost models
  • Create CNN, RNN, transformer, and transfer learning projects with TensorFlow, Keras, and PyTorch


Book Description

Learning modern AI often feels fragmented: Python in one resource, mathematics in another, and deep learning or transformers somewhere else. This book brings those foundations into one practical progression, helping you connect the concepts behind machine learning with the code used to build models.


You will start with Python programming, NumPy, Pandas, data visualization, exploratory data analysis, linear algebra, calculus, probability, and statistics. From there, you will build supervised learning skills across regression, classification, k-NN, feature engineering, model evaluation, cross-validation, and hyperparameter tuning. You will then work with ensemble methods including random forests, gradient boosting, XGBoost, LightGBM, and CatBoost, while learning to handle imbalanced data and justify modeling decisions.


The final part moves into neural networks and deep learning with TensorFlow, Keras, and PyTorch. You will build CNNs for image classification, explore RNNs, LSTMs, GRUs, word embeddings, and sequence-to-sequence models, and understand attention and transformer architectures through BERT and GPT examples. You will finish by applying transfer learning and fine-tuning to computer vision and NLP tasks, supported by projects that turn theory into practical AI and machine learning skills for real-world problem solving.


What you will learn

  • Use Python, NumPy, Pandas, Matplotlib, and Seaborn for data analysis
  • Apply linear algebra, calculus, probability, and statistics to ML
  • Build regression, classification, and k-NN models
  • Engineer features and evaluate models with cross-validation and hyperparameter tuning
  • Train ensembles with random forests, XGBoost, LightGBM, and CatBoost
  • Build neural networks and CNNs with TensorFlow, Keras, and PyTorch
  • Develop RNNs, LSTMs, GRUs, attention, BERT, and GPT workflows for NLP
  • Apply transfer learning and fine-tuning to computer vision and NLP


Who this book is for

This book is for aspiring data scientists, machine learning engineers, AI developers, students, and career changers who want one structured path from Python fundamentals to machine learning and deep learning. It suits readers seeking practical skills in data analysis, predictive modeling, computer vision, NLP, transformers, and transfer learning. No prior machine learning or deep learning experience is required. Python is introduced from the fundamentals, although basic programming familiarity and foundational mathematics will help.


Table of Contents

  1. Python Programming Fundamentals
  2. Data Science Essentials for AI
  3. Mathematics for Machine Learning
  4. Probability and Statistics for Machine Learning
  5. Introduction to Machine Learning
  6. Feature Engineering and Model Evaluation
  7. Advanced Machine Learning Algorithms
  8. Model Tuning and Optimization
  9. Neural Networks and Deep Learning
  10. Convolutional Neural Networks (CNNs)
  11. Recurrent Neural Networks and Sequence Modeling
  12. Transformers and Attention Mechanisms
  13. Transfer Learning and Fine-Tuning


About the Author

Vivian Aranha is an AI educator, technology leader, and founder of School of AI, with over 20 years of industry experience. He earned a Bachelor's degree in Information Technology in 2004 and a Master's degree in Computer Science in 2006. His career spans web technologies, mobile app development for iOS and Android, blockchain solutions, and AI systems and applications. Vivian has worked with Fortune 500 organizations, including The Washington Post, Delta Air Lines, and IBM. An instructor since 2009, he has trained professionals worldwide and now teaches AI globally. His courses have attracted over 2.5 million enrollments, with more than 500,000 students learning through School of AI, Udemy, Skool, and Maven.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Deep Learning
1,168
Deep Learning Applications - Volume 1
694,000 تومان
Deep Learning
3,105
Deep Learning
2,380,000 تومان
Deep Learning
1,339
Deep Learning
954,000 تومان
Deep Learning
1,206
Probabilistic Deep Learning
954,000 تومان
Deep Learning
1,304
Introduction to Deep Learning
701,000 تومان
R
1,112
R Deep Learning Essentials
1,121,000 تومان
Data
1,139
Synthetic Data for Deep Learning
811,000 تومان
NLP
1,276
Deep Learning for Natural Language Processing
951,000 تومان
Deep Learning
1,165
Modern Deep Learning Design and Application Development
1,335,000 تومان
R
1,266
Deep Learning with R
1,847,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما