iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

C++ AI 起步:編程進入智能世界 系列

如果你一直對人工智能充滿好奇,但感到害怕或不知從何開始。這裡是我們的起點,讓我們一起學習。在這裡,我們將使用C++從基礎語法到數據結構,再到簡單的AI算法一步一步地試著進入AI的世界。

鐵人鍊成 | 共 32 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

什麼是人工智能(AI)?

什麼是人工智能(AI)?人工智能,經常被縮寫為AI,是一種讓機器模仿人類智慧行為的技術,使它能夠執行像學習、推理和解決問題等任務。 AI的淵源人工智能並不是一個...

2023-09-15 ‧ 由 arthur2023 分享
DAY 2

什麼是演算法?

在學習如何使用C++來探索人工智慧(AI)之前,我們首先需要了解一些基礎概念。其中一個最基本且重要的概念就是“演算法”。在此文中,我們將探討以下幾個問題: 演...

2023-09-16 ‧ 由 arthur2023 分享
DAY 3

第一個演算法C++範例

在前一篇文章中,我們已經了解了什麼是演算法,以及它在人工智慧(AI)領域中的重要性。在這一篇文章裡,我們將深入探索演算法,並用C++實現一個簡單的演算法。 選擇...

2023-09-17 ‧ 由 arthur2023 分享
DAY 4

C++基礎:變數、數據類型和運算符

在我們探索了如何用C++實現一個簡單的演算法之後,現在讓我們更深入地了解一下C++的基礎知識。這章將涵蓋變量、數據類型,以及運算符 —— 這些是在開發更複雜的A...

2023-09-18 ‧ 由 arthur2023 分享
DAY 5

控制結構:條件判斷和迴圈

在掌握了C++的基礎語法元素——變數、數據類型和運算符之後,我們可以開始進行更進階的操作。在這一篇文中,我們將著重於控制結構,特別是條件判斷和迴圈。 控制結構在...

2023-09-19 ‧ 由 arthur2023 分享
DAY 6

函數和方法

在前兩天的文章中,我們已經探討了C++的基礎知識,包括變數、數據類型、運算符,以及控制結構。在本文中,我們將討論函數和方法,這是組織和模塊化程式碼的關鍵元素。...

2023-09-20 ‧ 由 arthur2023 分享
DAY 7

陣列的實務與操作

在我們探索了C++的基礎元素和函數之後,接下來我們將要研究陣列——一個存儲多個同類型元素的容器。陣列在許多AI應用中都是極其重要的數據結構,特別是在處理向量、矩...

2023-09-21 ‧ 由 arthur2023 分享
DAY 8

矩陣的運算

繼陣列之後,矩陣運算是AI和機器學習中不可或缺的重要元素。特別是在深度學習、卷積神經網路和一些傳統的機器學習算法中,矩陣運算是核心計算的基礎。本篇文章將介紹基本...

2023-09-22 ‧ 由 arthur2023 分享
DAY 9

vector、list & map

在學習了基本的數據結構和矩陣運算之後,現在將再深入探索C++標準模板庫(STL)中的三個重要容器:vector、list和map。這些容器提供了強大的數據管理和...

2023-09-23 ‧ 由 arthur2023 分享
DAY 10

排序演算法 : 氣泡排序法

繼前面介紹的C++基礎知識後,本文將會專注於一個具體的算法—氣泡排序法。排序是計算機科學中最基礎的問題之一,且在AI和數據分析中也經常會用到。理解排序算法的工作...

2023-09-24 ‧ 由 arthur2023 分享