کتاب Introduction to Artificial Intelligence 2025

کتاب مقدمه‌ای بر هوش مصنوعی (۲۰۲۵)

تاریخ ارسال:

|

|

کتاب درسی مقدمه‌ای بر هوش مصنوعی (Introduction to Artificial Intelligence) قابل فهم و جذاب، مقدمه‌ای مختصر بر حوزه هیجان‌انگیز هوش مصنوعی (AI) ارائه می‌دهد. بحث گسترده آن، زیرشاخه‌های کلیدی در این حوزه را پوشش می‌دهد و الگوریتم‌های عملی و کاربردهای عینی در زمینه‌های عامل‌ها (agents)، منطق، جستجو، استدلال تحت عدم قطعیت، یادگیری ماشین، شبکه‌های عصبی و یادگیری تقویتی را توصیف می‌کند. این ویرایش سوم که کاملاً بازنگری و به‌روزرسانی شده و بسیار مورد انتظار بوده است، همچنین شامل مطالب جدیدی در مورد یادگیری عمیق می‌باشد.

موضوعات و ویژگی‌های کتاب

  • ارائه رویکردی کاربردی و عملی برای یادگیری، همراه با منابع آموزشی تکمیلی که در وب‌سایت مرتبط ارائه شده است.
  • معرفی شبکه‌های عصبی کانولوشنی به عنوان مهم‌ترین نوع فعلی شبکه‌های یادگیری عمیق با کاربرد در طبقه‌بندی تصاویر (جدید)
  • شامل تمرین‌ها و راه‌حل‌های متعدد مطالعه، مثال‌های برجسته، تعاریف، قضایا و کاریکاتورهای گویا.
  • گزارش تحولات در یادگیری عمیق، از جمله کاربردهای شبکه‌های عصبی در مدل‌های زبانی بزرگ که در چت‌بات‌های پیشرفته استفاده می‌شوند و همچنین در تولید موسیقی و هنر (جدید).
  • شامل فصل‌هایی در مورد منطق گزاره‌ای، پرولوگ (PROLOG)، جستجوی اکتشافی (heuristic search)، استدلال احتمالاتی، یادگیری ماشین و داده‌کاوی، شبکه‌های عصبی و یادگیری تقویتی.
  • پوشش الگوریتم‌های مختلف کلاسیک یادگیری ماشین و معرفی مفاهیم کلی مهم مانند اعتبارسنجی متقابل (cross validation)، نرمال‌سازی داده‌ها، معیارهای عملکرد و افزایش داده‌ها (data augmentation) (جدید).
  • شامل بخشی در مورد هوش مصنوعی و جامعه که به بحث در مورد پیامدهای هوش مصنوعی بر موضوعاتی مانند اشتغال و حمل‌ونقل می‌پردازد.

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

مشخصات کتاب Introduction to Artificial Intelligence

  • نویسنده کتاب: Wolfgang Ertel
  • سال انتشار: ۲۰۲۵ (ویرایش سوم)
  • ناشر: Springer Wiesbaden
  • زبان کتاب: انگلیسی
  • تعداد صفحات: ۳۹۳ صفحه
  • کتاب ۱۱ فصل دارد.
  • فرمت کتاب: PDF
شناسه: 3126
قیمت: ۵۰٬۰۰۰ تومان
پرداخت

راهنمای خرید: پس از تکمیل موفقیت‌آمیز فرآیند پرداخت، به‌صورت خودکار به صفحه‌ای هدایت خواهید شد که در آن می‌توانید با وارد کردن شناسه اختصاصی، لینک دانلود فایل را دریافت کنید. در صورت بروز هرگونه سؤال یا مشکل، لطفاً از طریق صفحه «تماس با ما» با سایت در ارتباط باشید.

مرور کلی کتاب

  • منبعی مختصر و سریع در مورد هوش مصنوعی، عالی برای دوره‌های آموزشی و خودآموزی حرفه‌ای
  • ارائه رویکردی کاربردی و عملی برای یادگیری این موضوع
  • ارائه تمرین‌های مطالعه، مثال‌های برجسته، تعاریف، قضایا و کاریکاتورهای گویا
📚 نمایش فهرست مطالب کتاب
Contents
۱ Introduction
۱.۱ What is Artificial Intelligence?
۱.۱.۱ Brain Science and Problem-Solving
۱.۱.۲ The Turing Test and Chatterbots
۱.۲ The History of AI
۱.۲.۱ The First Beginnings
۱.۲.۲ Logic Solves (Almost) All Problems
۱.۲.۳ The New Connectionism
۱.۲.۴ Reasoning Under Uncertainty
۱.۲.۵ Distributed, Autonomous, and Learning Agents
۱.۲.۶ AI Grows Up
۱.۲.۷ The Deep Learning Breakthrough
۱.۲.۸ The AI Revolution
۱.۳ AI and Society
۱.۳.۱ Does AI Destroy Jobs?
۱.۳.۲ AI and Transportation
۱.۳.۳ Service Robotics
۱.۴ Agents
۱.۵ Knowledge-Based Systems
۱.۶ Exercises
۲ Propositional Logic
۲.۱ Syntax
۲.۲ Semantics
۲.۳ Proof Systems
۲.۴ Resolution
۲.۵ Horn Clauses
۲.۶ Computability and Complexity
۲.۷ Applications and Limitations
۲.۸ Exercises
۳ First-Order Predicate Logic
۳.۱ Syntax
۳.۲ Semantics
۳.۲.۱ Equality
۳.۳ Quantifiers and Normal Forms
۳.۴ Proof Calculi
۳.۵ Resolution
۳.۵.۱ Resolution Strategies
۳.۵.۲ Equality
۳.۶ Automated Theorem Provers
۳.۷ Mathematical Examples
۳.۸ Applications
۳.۹ Summary
۳.۱۰ Exercises
۴ Limitations of Logic
۴.۱ The Search Space Problem
۴.۲ Decidability and Incompleteness
۴.۳ The Flying Penguin
۴.۴ Modeling Uncertainty
۴.۵ Exercises
۵ Logic Programming with PROLOG
۵.۱ PROLOG Systems and Implementations
۵.۲ Simple Examples
۵.۳ Execution Control and Procedural Elements
۵.۴ Lists
۵.۵ Self-modifying Programs
۵.۶ A Planning Example
۵.۷ Constraint Logic Programming
۵.۸ Summary
۵.۹ Exercises
۶ Search, Games and Problem Solving
۶.۱ Introduction
۶.۲ Uninformed Search
۶.۲.۱ Breadth-First Search
۶.۲.۲ Depth-First Search
۶.۲.۳ Iterative Deepening
۶.۲.۴ Comparison
۶.۲.۵ Cycle Check
۶.۳ Heuristic Search
۶.۳.۱ Greedy Search
۶.۳.۲ A-Search
۶.۳.۳ Route Planning with the A Search Algorithm
۶.۳.۴ IDA-Search
۶.۳.۵ Empirical Comparison of the Search Algorithms
۶.۳.۶ Summary
۶.۴ Games with Opponents
۶.۴.۱ Minimax Search
۶.۴.۲ Alpha-Beta-Pruning
۶.۴.۳ Nondeterministic Games
۶.۵ Heuristic Evaluation Functions
۶.۵.۱ Learning of Heuristics
۶.۶ State of the Art
۶.۶.۱ Chess
۶.۶.۲ Go
۶.۷ Exercises
۷ Reasoning with Uncertainty
۷.۱ Computing with Probabilities
۷.۱.۱ Conditional Probability
۷.۲ The Principle of Maximum Entropy
۷.۲.۱ An Inference Rule for Probabilities
۷.۲.۲ Maximum Entropy Without Explicit Constraints
۷.۲.۳ Conditional Probability Versus Material Implication
۷.۲.۴ MaxEnt-Systems
۷.۲.۵ The Tweety Example
۷.۳ LEXMED, an Expert System for Diagnosing Appendicitis
۷.۳.۱ Appendicitis Diagnosis with Formal Methods
۷.۳.۲ Hybrid Probabilistic Knowledge Base
۷.۳.۳ Application of LEXMED
۷.۳.۴ Function of LEXMED
۷.۳.۵ Risk Management Using the Cost Matrix
۷.۳.۶ Performance
۷.۳.۷ Application Areas and Experiences
۷.۴ Reasoning with Bayesian Networks
۷.۴.۱ Independent Variables
۷.۴.۲ Graphical Representation of Knowledge as a Bayesian Network
۷.۴.۳ Conditional Independence
۷.۴.۴ Practical Application
۷.۴.۵ Software for Bayesian Networks
۷.۴.۶ Development of Bayesian Networks
۷.۴.۷ Semantics of Bayesian Networks
۷.۵ Summary
۷.۶ Exercises
۸ Machine Learning and Data Mining
۸.۱ Data Analysis
۸.۲ The Perceptron, a Linear Classifier
۸.۲.۱ The Learning Rule
۸.۲.۲ Optimization and Outlook
۸.۳ Nearest Neighbor Methods
۸.۳.۱ Two Classes, Many Classes, Approximation
۸.۳.۲ Distance is Relevant
۸.۳.۳ Computation Times
۸.۳.۴ Summary and Outlook
۸.۳.۵ Case-Based Reasoning
۸.۴ Data Normalization
۸.۵ Quality Metrics for Classifiers
۸.۶ Decision Tree Learning
۸.۶.۱ A Simple Example
۸.۶.۲ Entropy as a Metric for Information Content
۸.۶.۳ Information Gain
۸.۶.۴ Application of C4.5
۸.۶.۵ Learning of Appendicitis Diagnosis
۸.۶.۶ Continuous Attributes
۸.۶.۷ Pruning–Cutting the Tree
۸.۶.۸ Missing Values
۸.۶.۹ Summary
۸.۷ Cross-Validation and Overfitting
۸.۸ Data Augmentation
۸.۹ Learning of Bayesian Networks
۸.۹.۱ Learning the Network Structure
۸.۱۰ The Naive Bayes Classifier
۸.۱۰.۱ Text Classification with Naive Bayes
۸.۱۱ One-Class Learning
۸.۱۱.۱ Nearest Neighbor Data Description
۸.۱۲ Clustering
۸.۱۲.۱ Distance Metrics
۸.۱۲.۲ K-Means and the EM Algorithm
۸.۱۲.۳ Hierarchical Clustering
۸.۱۲.۴ How is the Number of Clusters Determined?
۸.۱۳ Data Mining in Practice
۸.۱۳.۱ The Data Mining Tool KNIME
۸.۱۴ Summary
۸.۱۴.۱ Literature
۸.۱۵ Exercises
۸.۱۵.۱ Introduction
۸.۱۵.۲ The Perceptron
۸.۱۵.۳ Nearest Neighbor Method
۸.۱۵.۴ Data Normalization
۸.۱۵.۵ Quality Metrics for Classifiers
۸.۱۵.۶ Decision Trees
۸.۱۵.۷ Learning of Bayesian Networks
۸.۱۵.۸ Clustering
۸.۱۵.۹ Data Mining
۹ Neural Networks
۹.۱ From Biology to Simulation
۹.۱.۱ The Mathematical Model
۹.۲ Hopfield Networks
۹.۲.۱ Application to a Pattern Recognition Example
۹.۲.۲ Analysis
۹.۲.۳ Summary and Outlook
۹.۳ Neural Associative Memory
۹.۳.۱ Correlation Matrix Memory
۹.۳.۲ The Binary Hebb Rule
۹.۳.۳ A Spelling Correction Program
۹.۴ Linear Networks with Minimal Errors
۹.۴.۱ Least Squares Method
۹.۴.۲ Application to the Appendicitis Data
۹.۴.۳ The Delta Rule
۹.۴.۴ Comparison to the Perceptron
۹.۴.۵ Logistic Regression
۹.۵ The Backpropagation Algorithm
۹.۵.۱ NETtalk: A Network Learns to Speak
۹.۵.۲ Learning of Heuristics for Theorem Provers
۹.۵.۳ Problems and Improvements
۹.۶ Deep Learning
۹.۶.۱ Nature as Example
۹.۶.۲ Stacked Denoising Autoencoder
۹.۶.۳ Convolutional Neural Networks
۹.۶.۴ A Handful of Tricks Leads to Success
۹.۶.۵ Object Recognition
۹.۶.۶ Systems and Implementations
۹.۶.۷ An Example Program
۹.۷ Creativity
۹.۷.۱ Generative Adversarial Networks
۹.۸ Transformers Take Over Natural Language Processing
۹.۹ Support Vector Machines
۹.۱۰ Summary and Outlook
۹.۱۰.۱ Deep Learning Will Change the World
۹.۱۱ Exercises
۹.۱۱.۱ From Biology to Simulation
۹.۱۱.۲ Hopfield Networks
۹.۱۱.۳ Linear Networks with Minimal Errors
۹.۱۱.۴ Backpropagation
۹.۱۱.۵ Deep Learning
۹.۱۱.۶ Support Vector Machines
۱۰ Reinforcement Learning
۱۰.۱ Introduction
۱۰.۲ The Task
۱۰.۳ Uninformed Combinatorial Search
۱۰.۴ Value Iteration and Dynamic Programming
۱۰.۵ A Learning Walking Robot and Its Simulation
۱۰.۶ Q-Learning
۱۰.۶.۱ Q-Learning in a Nondeterministic Environment
۱۰.۷ Exploration and Exploitation
۱۰.۸ Approximation, Generalization, and Convergence
۱۰.۹ Applications
۱۰.۱۰ AlphaGo, the Breakthrough in Go
۱۰.۱۰.۱ AlphaGoZero
۱۰.۱۱ Curse of Dimensionality
۱۰.۱۲ Summary and Outlook
۱۰.۱۳ Exercises
۱۱ Solutions for the Exercises
۱۱.۱ Introduction
۱۱.۲ Propositional Logic
۱۱.۳ First-Order Predicate Logic
۱۱.۴ Limitations of Logic
۱۱.۵ PROLOG
۱۱.۶ Search, Games and Problem-Solving
۱۱.۷ Reasoning with Uncertainty
۱۱.۸ Machine Learning and Data Mining
۱۱.۹ Neural Networks
۱۱.۱۰ Reinforcement Learning
References
Index
  

مطالب بیشتر