We may earn an affiliate commission when you visit our partners.
Course image
于天立

本課程分為人工智慧(上)、人工智慧(下)兩部份,第一部分除了人工智慧概論外,著重在目標搜尋、meta heuristic、電腦對弈、演繹學習(包含證言邏輯、一階邏輯及 planning )等技術。這些技術主要發展時機為人工智慧的第一波及第二波熱潮,也就是 1950 年代至 1990 年代附近的主流發展,即使到現在也在各個領域廣為應用。

課程教學目標:

使同學對人工智慧有基礎概念

同學能夠理解如何運用目標搜尋技術及演繹學習方式達成人工智慧

Read more

本課程分為人工智慧(上)、人工智慧(下)兩部份,第一部分除了人工智慧概論外,著重在目標搜尋、meta heuristic、電腦對弈、演繹學習(包含證言邏輯、一階邏輯及 planning )等技術。這些技術主要發展時機為人工智慧的第一波及第二波熱潮,也就是 1950 年代至 1990 年代附近的主流發展,即使到現在也在各個領域廣為應用。

課程教學目標:

使同學對人工智慧有基礎概念

同學能夠理解如何運用目標搜尋技術及演繹學習方式達成人工智慧

同學能將相關技術應用到自己的問題上

Enroll now

Two deals to help you save

We found two deals and offers that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Introduction
Uninformed search
Informed search
Read more
Non-classic search
Adversarial search
Propositional Logic
First Order Logic
Planning

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suitable for beginners exploring introductory concepts in artificial intelligence
Covers foundational techniques within the field of artificial intelligence, from search algorithms to logical reasoning
Relevant to academia and industry, providing a base for further learning and application of artificial intelligence techniques
Course explicitly recommends prerequisite courses, indicating the need for foundational knowledge before enrolling

Save this course

Save 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) to your list so you can find it easily later:
Save

Reviews summary

Artificial intelligence fundamentals

This course provides a comprehensive introduction to the foundational concepts of Artificial Intelligence, with a focus on search methods and logic. The course is well-regarded by students, who describe it as being well-structured, engaging, and thought-provoking. The instructor is highly praised for their clear explanations and ability to make complex topics accessible.
Course provides helpful resources, such as slides and practice problems.
"老師講解得清楚"
"考題可以一直重複嘗試"
Course material is engaging and thought-provoking.
"內容充實豐富"
"課程很有趣 只是有點困難"
Instructor provides clear and understandable explanations of complex topics.
"老師講得淺顯易懂,從人工智慧各時代歷史,各種search的比較和後面的邏輯推論,讓我掌握了人工智慧的基本概念。"
Course may be challenging for students without a background in programming or computer science.
"對於沒有基礎的人來說有點難"
"老師講得很仔細,不過對初學者還是有點吃力"
"對於毫無基礎的同學來說便顯得艱澀了"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) with these activities:
讨论Planning技术
与同学讨论Planning技术,并通过不同的视角加深理解。
Browse courses on Planning
Show steps
  • 寻找学习小组或讨论论坛
  • 提出一个Planning相关问题进行讨论
  • 积极参与讨论并分享自己的见解
Show all one activities

Career center

Learners who complete 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) will develop knowledge and skills that may be useful to these careers:
Artificial Intelligence Researcher
Artificial Intelligence Researchers are developing new and innovative ways to use artificial intelligence to solve real-world problems. Artificial Intelligence - Search & Logic would be a great fit for this career role because it would provide a strong foundation in the fundamentals of artificial intelligence.
Computer Scientist
Computer Scientists research and develop new computing technologies. Artificial Intelligence - Search & Logic would be a great fit for this career role because it would provide a strong foundation in the fundamentals of computer science.
Data Scientist
Data Scientists use a variety of techniques to extract and interpret data. Artificial Intelligence - Search & Logic would be useful for this career role because it would help build a foundation in data analysis and reasoning methods. This course could also be helpful for developing the problem-solving skills that are essential for success in this field.
Machine Learning Engineer
Machine Learning Engineers design and build machine learning models. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the underlying principles of machine learning. This course could also be helpful for developing the programming skills that are essential for success in this field.
Robotics Engineer
Robotics Engineers design, build, and maintain robots. Artificial Intelligence - Search & Logic would be useful for this career role because it would help build a foundation in the principles of robotics.
Game Developer
Game Developers design and develop video games. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of game design.
Software Engineer
Software Engineers design, develop, and maintain software systems. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of software development. This course could also be helpful for developing the problem-solving skills that are essential for success in this field.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in data analysis and reasoning methods.
Statistician
Statisticians collect, analyze, and interpret data to help businesses and governments make informed decisions. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of statistics.
Financial Analyst
Financial Analysts provide advice to businesses and investors on financial matters. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of finance.
Management Consultant
Management Consultants help businesses solve problems and improve their performance. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of management.
Operations Research Analyst
Operations Research Analysts use mathematical and analytical techniques to solve problems in business and industry. Artificial Intelligence - Search & Logic would be useful for this career role because it would help build a foundation in the principles of operations research.
Systems Analyst
Systems Analysts help businesses design and implement computer systems. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of systems analysis.
Software Tester
Software Testers help ensure that software is working properly. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of software testing.
Business Analyst
Business Analysts help businesses improve their performance by identifying and solving problems. Artificial Intelligence - Search & Logic may be useful for this career role because it would help build a foundation in the principles of business analysis.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic).
這本書提供了知識表徵和推理的深入介紹。它涵蓋了各種知識表徵形式,包括邏輯、框架和貝氏網路。對於想要深入了解如何表示和推理知識的學生來說,這是一個很好的資源。
這本書提供了命題和一階邏輯的深入介紹。它涵蓋了演繹推理、邏輯程式設計和自動定理證明等主題。對於想要加強邏輯推理技能的學生來說,這是一個很好的資源。
這本書提供了機器學習的深入介紹。它涵蓋了各種機器學習演算法,包括監督式學習、非監督式學習和強化學習。對於想要深入了解機器學習原理和實務的學生來說,這是一個很好的資源。
這本書提供了規劃理論和實務的全面介紹。它涵蓋了各種規劃方法,包括符號規劃、數學規劃和基於案例的規劃。對於想要了解規劃問題的學生來說,這是一個很好的資源。
這本書提供了強化學習的深入介紹。它涵蓋了強化學習的基本原理、演算法和應用程式。對於想要深入了解強化學習的學生來說,這是一個很好的資源。
這本書提供了深度學習的深入介紹。它涵蓋了各種深度學習模型,包括卷積神經網路、遞迴神經網路和生成式對抗網路。對於想要深入了解深度學習原理和實務的學生來說,這是一個很好的資源。
這本書提供了使用 Python 程式語言實作人工智慧演算法的實務指南。它涵蓋了各種主題,包括搜尋、邏輯推理和機器學習。對於想要將人工智慧概念應用於實際專案的學生來說,這是一個很好的資源。
這本書提供了使用 Python 程式語言實作自然語言處理演算法的實務指南。它涵蓋了各種主題,包括自然語言理解、自然語言生成和機器翻譯。對於想要將自然語言處理概念應用於實際專案的學生來說,這是一個很好的資源。
這本書提供了命題和一階邏輯的介紹。它涵蓋了演繹推理、邏輯程式設計和自動定理證明等主題。它使用中文撰寫,對於母語非英語的學生來說是一個很好的資源。

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic).
人工智慧:機器學習與理論基礎 (Artificial Intelligence - Learning &...
Most relevant
大數據分析:商業應用與策略管理 (Big Data Analytics: Business...
Most relevant
工程圖學 2D CAD
Most relevant
Generative AI第一部 - 從LangChain接入ChatGPT到製作股票分析AI團隊
Most relevant
Introduction to AI and Machine Learning on GC - 繁體中文
Most relevant
用 Python 做商管程式設計(三)(Programming for Business Computing in...
Most relevant
Responsible AI: Applying AI Principles with GC - 繁體中文
Most relevant
Python 資料分析 - 入門實戰
Most relevant
工程資訊管理 BIM 塑模
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser