到底哪”四種能力”這麼厲害?竟然連人工智慧也取代不了~

台積電創辦人張忠謀表示:AI 人工智慧、物聯網(IoT)不但是全球 IT 科技產業的未來,且將徹底改變每個人的日常生活。他更預言:未來即將有一半的工作被人工智慧取代,導致失業率大增,對很多年輕人造成危機。但是「運算能力、資料蒐集、創業能力與終生學習」,不僅會是台灣IT (資訊科技) 產業的未來,也是避免被人工智慧取代工作的條件。

AI 即將取代 7 大職業!醫生律師也上榜

AI 產業=台灣IT未來?郭台銘打造台灣第一本 AI 教科書

目前台灣資訊科技(IT)產業正在轉型,李國鼎科技發展基金會 6 月 5 日舉辦「台灣IT產業的過去、現在與未來」講座,邀請張忠謀發表演說,探討台灣科技業的新出路。

張忠謀表示第二次世界大戰結束後,全球很多開發中國家把第一波的 IT 發展「電腦與半導體」視為國家翻身之路。當時的半導體是人才密集產業、並未發展至資本密集,也只有三個國家把握到第一波的 IT 浪潮翻身機會,分別是日本、韓國與台灣,並因此躋身為已開發國家。

第二波 IT 浪潮就是網際網路(www,world wide web),這一波 IT 浪潮需要有很大的內需市場支持,擁有龐大內需的美國、中國都把握到了,但是台灣、韓國、日本都錯失第二波,小國林立的歐盟也沒跟上。

面對未來的 IT 發展,張忠謀表示,IT 的未來是物聯網(IoT)與 AI 人工智慧。前者物聯網(IoT)將會改變每個人的生活,「 我預估,20年後你們身上會有很多感測器」。張忠謀預言:未來每個人身上的感測器可隨時監測血壓、心跳等生理數據,並將資料傳回醫院,若有異狀,就響起鈴聲。

全台首座 AI 門診 榮總 2019 年上線

生病不知看哪科?AI 醫生幫你掛號!

台灣 AI 走進加護病房 預測敗血症準確率85%

張忠謀強調「不是不可能,就像20年前參加演講都沒有翻譯機,現在只要帶著手機,裡面就有很多翻譯軟體。」。而人工智慧則取代很多人的工作,張忠謀更引用李開復的著作表示:未來將有 50% 的工作被 AI 取代。在 AI 與 IoT 為產業主流的時代,具備什麼樣的技能才不會被 AI 淘汰?張忠謀提出四點:

第一、運算(Computing)實力:因為大量的資料是 AI 人工智慧、5G 的基礎,有資料的地方,就需要運算。為了迎接產業 AI 化,最近他的母校 MIT(麻省理工學院)因此成立「College of Computing(運算學院)」,是個跨學系(Interdiscipline)的學院,相當於各系所的通識課程。原本電子、電機、機械等系所都可來運算學院修習運算課程,且不只是 IT 產業的領域要熟悉運算,研究歷史、經濟、建築這些跟 IT 無關的系所,都需要熟悉運算,是對抗 AI 搶飯碗的不二法門。

第二、資料蒐集:張忠謀說,AI 建構在資料之上,資料是人工智慧的基礎。在 AI、物聯網時代,還是需要大量的資料。最近很多人,包含歐盟、美國政府都開始反對網際網路公司蒐集太多資料。美國已著手對付蘋果、臉書、亞馬遜與 Google 等科技大老進行資料蒐集的行為,「你可以支持反對大公司蒐集資料」。

第三種技能則是創業的能力,張忠謀表示,人工智慧讓能夠商業化的創意頻繁的出現,預言未來成功的 AI 小公司會比現在還多。有了 AI 會比較容易產生創意,「沒有創意的創業,通常不會成功」,因此創業已不再屬於少數人的能力,每個人都該學習。最後,則是終生學習的習慣與紀律。他認為,前三種能力都需要大量的工程師能力,但是一定要畢業於相關科系才能當工程師嗎?他不認為,如果大學時期就養成終生學習的習慣與紀律,就可以隨時充實自己的技能、不用擔心被 AI 搶走飯碗。

 

推薦文章:
準備好迎接未來挑戰!AI人工智慧將在八月納入國小課程!

AI人工智慧時代到!各國公司大缺程式語言人才!

中國AI崛起,美國總統下令加速發展AI人工智慧!

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

Java課程、UI課程、程式課程、網路行銷課程推薦

今天一起揪出來-那些偷偷藏著Python和Java的電影(上)

網路行銷的HTML5教學基本知識,你知道多少?(上)

選對很重要!程式語言選Python的8大理由(下)

選對很重要!程式語言選Python的8大理由(下)
選對很重要!程式語言選Python的8大理由(下)

為什麼學程式語言第一個想到就是Python?看完本篇你就了解其中的原因了!

近幾年來,隨著各行各業越來越廣泛地應用人工智慧與機器學習,大公司也開始在其相關領域進行投資,使得 AI人工智慧與機器學習的人才需求增多。來自 IBM 機器學習部門的 Jean Francois Puget 就表示 Python 是 AI 和 ML最流行的語言。根據 Francois Puget 所繪出的圖表如下,自 2015 年起,Python 已成為 AI人工智慧與機器學習的御用程式語言 (類似內容:2018年度AI人工智慧公司Top10排行榜)。但為何 Python 能在眾多語言中脫穎而出,成為 AI人工智慧領域的新寵,原因整理如下八點:

  1. 取之不盡的大量的現成函式庫
  2. 低門檻
  3. 靈活度高
  4. 平台獨立性
  5. 可讀性
  6. 良好的視覺化選項
  7. 具影響力的網路社群支持
  8. 越來越受歡迎

原因六、良好的視覺化選項

之前我們已經提到 Python 提供了各種各樣的函式庫,其中一些是很好用的「可視化工具」。然而,對於 AI 開發人員來說,重點是要強調在人工智慧、深度學習和機器學習的領域中,能夠以人類可讀的形式來展現資料。

像是 Matplotlib 這樣的函式庫允許數據工程師構建直方圖等圖表,讓數據可視化、更易於理解閱讀。還有其他不同的應用程式介面,更簡化了可視化的過程,使創建圖表更簡易。

Matplotlib的例子如下所示 (資料來源:維基百科)

曲線圖

>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> a = np.linspace(0,10,100)
>>> b = np.exp(-a)
>>> plt.plot(a,b)
>>> plt.show()

直方圖

>>> import matplotlib.pyplot as plt
>>> from numpy.random import normal,rand
>>> x = normal(size=200)
>>> plt.hist(x,bins=30)
>>> plt.show()

散點圖

>>> import matplotlib.pyplot as plt
>>> from numpy.random import rand
>>> a = rand(100)
>>> b = rand(100)
>>> plt.scatter(a,b)
>>> plt.show()

3D 圖

>>> from matplotlib import cm
>>> from mpl_toolkits.mplot3d import Axes3D
>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> fig = plt.figure()
>>> ax = fig.gca(projection='3d')
>>> X = np.arange(-5, 5, 0.25)
>>> Y = np.arange(-5, 5, 0.25)
>>> X, Y = np.meshgrid(X, Y)
>>> R = np.sqrt(X**2 + Y**2)
>>> Z = np.sin(R)
>>> surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm)
>>> plt.show()

原因七、具影響力的網路社群支持

Python 語言到底有多熱門? 看看如 Django Girls、台灣 Python 社群 Python Taiwan、 PyLadies 等來自各國以 Python 為主的社群紛紛建立,還定期召開「PyCon」、「SciPy」等會議就知道了!台灣自 2012 年還定期舉辦「PyCon TW」呢! Python是一種完全免費的開源程式語言,無論是初學者還是專業的 Python 都可以享用這一些開放資源。許多 Python 相關的檔案、函式庫等都可以從網路上、社群與論壇中獲得,Python 工程師、AI人工智慧與機器學習開發人員可以討論、解決問題並互相幫助。

原因八、越來越受歡迎

根據上面討論的優點,Python 在 AI人工智慧、大數據分析工程師中越來越受歡迎。根據 StackOverflow 的說法,預計 Python 的熱潮到 2020 年還持續著。

因為Python 提供了許多應用於 AI人工智慧和機器學習的功能,這也是這些領域的最佳程式語言。除此之外,像是旅遊業、Fintech 金融科技、物流業與醫療業等各個行業也都使用 Python 進行預測和機器學習。

 

 

推薦文章:

 

 

入行AI人工智慧必學Python的8大理由#1-取之不盡的大量的現成函式庫

 

 

入行AI人工智慧必學Python的8大理由#2-低門檻

 

 

入行AI人工智慧必學Python的8大理由#3-靈活度高

 

 

入行AI人工智慧必學Python的8大理由#4-平台獨立性

 

 

入行AI人工智慧必學Python的8大理由#5-可讀性

 

 

入行AI人工智慧必學Python的8大理由#6-良好的視覺化選項

 

 

入行AI人工智慧必學Python的8大理由#7-具影響力的網路社群支持

 

 

入行AI人工智慧必學Python的8大理由#8-越來越受歡迎

 

 

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

 

選對很重要!程式語言選Python的8大理由(中)

選對很重要!程式語言選Python的8大理由(中)
選對很重要!程式語言選Python的8大理由(中)

Python可是現在最夯的程式語言,但到底是因為什麼原因讓它這麼紅呢?!

近幾年來,各行各業越來越廣泛地應用人工智慧與機器學習,大公司也開始在其相關領域進行投資,使得 AI人工智慧與機器學習的人才需求增多。來自 IBM 機器學習部門的 Jean Francois Puget 就表示 Python 是 AI 和 ML最流行的語言。根據 Francois Puget 所繪出的圖表如下,自 2015 年起,Python 已成為 AI人工智慧與機器學習的御用程式語言 (類似內容:2018年度AI人工智慧公司Top10排行榜)。為何 Python 能在眾多語言中脫穎而出,成為 AI人工智慧領域的新寵,原因整理如下八點:

  1. 取之不盡的大量的現成函式庫
  2. 低門檻
  3. 靈活度高
  4. 平台獨立性
  5. 可讀性
  6. 良好的視覺化選項
  7. 具影響力的網路社群支持
  8. 越來越受歡迎

 

原因三、Python 靈活度高

Python 是屬於靈活的程式語言,它提供了「 OOP ( 物件導向程式設計 )」 以及「scripting ( 腳本 )」兩種選項。不須重新編譯源始碼,開發工程師就可用它來做任意修改,並且快速看到結果。程式工程師也可結合 Python 和其他語言來撰寫程式。開發工程師可選擇他們習慣的程式語言風格,甚至可混搭,用最有效的方式來解決不同的問題。以下為常見的程式語言風格:

指令式程式語言風格(Imperative Programming)

為主流的程式語言風格,許多程式語言如 C#、Visual Basic、C++ 與 Java 都支援。此風格是按部就班寫出電腦必須要採取的流程 ( 下指令給電腦 ),讓電腦按著指令達成目標。

功能性程式設計風格(Functional Programming)

又被稱為「宣告式程式設計」,與上述的指令式程式設計相對立。它先描述目標的功能,讓電腦明白目標,而非流程。宣告式程式設計告訴電腦需要計算「什麼」而不是「如何」去計算,從而避免隨之而來的副作用。而指令式程式設計則需要用演算法來明確的指出每一步該怎麼做。

物件導向程式設計風格(The object-oriented style)

由 Class ( 類 ) 與 Object ( 物件 ) 組成,相似的物件會組成一個類。Python 不完全支持這種風格,因為它無法完全執行封裝,但開發人員仍然可以在有限的程度上使用這種風格。/p>

程序式程式設計(The procedural style)

由 Class ( 類 ) 與 Object ( 物件 ) 組成,相似的物件會組成一個類。Python 不完全支持這種風格,因為它無法完全執行封裝,但開發人員仍然可以在有限的程度上使用這種風格。

Python 的高靈活度,讓程式設計師能在用最習慣的方式撰寫,在舒適的狀態下掌握狀況,大大降低 bug。

原因四、Python 的平台獨立性

Python 不僅僅用起來舒服、好上手、功能多樣,還可以在任何平台上運行,包括 Windows、MacOS、Linux、Unix 和其他 21 個平台。當程式開發工程師將程式從一個平台轉移到另一個平台時,也只需要做小小規模的更改、修改少許的程式代碼即可。工程師可使用像 PyInstaller 這樣的封包來修改代碼,以便在不同的平台上運行。

靠這樣就能夠有效的節省在各種平台測試的時間和金錢,使整個流程更加簡單方便。

原因五、Python 的可讀性

Python 非常易於閱讀,因此每個 Python 開發人員都可以理解他們的同行代碼並更改、複製或共享它,而不容易產生混淆、錯誤或衝突。因此 AI人工智慧與 ML 機器學習的專業人員之間更有效的交流算法、想法和工具。

還有像 IPython 這樣的工具,它是一個互動式直譯器,提供互動式的被開發、執行、除錯和監控等額外功能,能加速工作流程。

 

 

推薦文章:

入行AI人工智慧必學Python的8大理由#1-取之不盡的大量的現成函式庫

 

入行AI人工智慧必學Python的8大理由#2-低門檻

 

入行AI人工智慧必學Python的8大理由#3-靈活度高

 

入行AI人工智慧必學Python的8大理由#4-平台獨立性

 

入行AI人工智慧必學Python的8大理由#5-可讀性

 

入行AI人工智慧必學Python的8大理由#6-良好的視覺化選項

 

入行AI人工智慧必學Python的8大理由#7-具影響力的網路社群支持

 

入行AI人工智慧必學Python的8大理由#8-越來越受歡迎

 

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

選對很重要!程式語言選Python的8大理由(上)

 

選對很重要!程式語言選Python的8大理由(上)
選對很重要!程式語言選Python的8大理由(上)

為什麼學程式語言首選是Python?原來是因為這八大原因讓它這麼受歡迎啊!

隨著各行各業越來越廣泛地應用人工智慧機器學習,大公司開始在其相關領域進行投資,使得 AI人工智慧與機器學習的人才需求增多。來自 IBM 機器學習部門的 Jean Francois Puget 就表示 Python 是 AI 和 ML最流行的語言。根據 Francois Puget 所繪出的圖表如下,自 2015 年起,Python 已經成為 AI人工智慧與機器學習的御用程式語言 (類似內容:2018年度AI人工智慧公司Top10排行榜)。到底是什麼原因讓 Python 能在眾多語言中脫穎而出,成為 AI人工智慧領域的新寵,原因整理如下八點:

  1. 取之不盡的大量的現成函式庫
  2. 低門檻
  3. 靈活度高
  4. 平台獨立性
  5. 可讀性
  6. 良好的視覺化選項
  7. 具影響力的網路社群支持
  8. 越來越受歡迎

原因一、取之不盡的大量的現成函式庫

Python 是 AI 領域最多人使用的程式語言,最主要原因之一是因為它有大量的資料庫,讓用戶可自由套用、執行各式功能、操作。這些資料庫由來自四面八方的來源 (如 PyPi) 所發布,包含預先編寫好的程式片段,讓 AI 開發人員不需要從頭開始編寫程式。

機器學習需要連續的數據處理,Python 的函式庫則可讓你取用、處理、轉換這些數據。以下列出 AI人工智慧與機器學習領域常用的函式庫:

  • Keras – 深度學習。它允許快速計算和原型設計,因為它除了使用計算機的CPU之外還使用GPU。
  • TensorFlow – 透過建立、訓練和使用大量數據集的人工神經網絡,來進行深度學習。
  • Matplotlib – 用於創建2D圖,直方圖,圖表等資訊視覺化。
  • NLTK – 用於計算語言學,自然語言識別和處理。
  • Scikit-image – 用於影像處理。
  • PyBrain – 用於神經網絡、無監督學習、增強學習。
  • Caffe – 用於深度學習,允許在 CPU 和 GPU 之間切換,並使用單個 NVIDIA K40 GPU,每天處理 60 多萬張圖像。
  • StatsModels – 用於統計演算法和資料探勘。

原因二、Python 入手低門檻

在 AI人工智慧的領域工作,意味著你需要以最方便有效的方式來處理大量的數據。Python 的低門檻,讓許多工程師們不會浪費太多時間在學習上,並且能夠快速上手,以利用它進行 AI人工智慧開發。Python 程式語法如日常英語般親民,透過 Python,你可以輕鬆地使用複雜的系統,元素間的關係也能一目了然。如以下程式碼所示:

(這段程式碼是要辨識:所輸入的數字是否為主要的數字)

test_number = 407 # our example is not a prime number
# prime numbers are greater than 1
if test_number > 1:
# check for factors
number_list = range(2, test_number)
for number in number_list:
number_of_parts = test_number // number
print(f"{test_number} is not a prime number")
print(f"{number} times {number_of_parts} is {test_number}")
break
else:
print(f"{test_number} is a prime number")
else:
print(f"{test_number} is not a prime number")

如果你看得懂英文,就可以由上述的程式碼的最後一行知道:若所輸入的數字不是主要的數字,會出現什麼結果。

推薦文章:

入行AI人工智慧必學Python的8大理由#1-取之不盡的大量的現成函式庫

入行AI人工智慧必學Python的8大理由#2-低門檻

入行AI人工智慧必學Python的8大理由#3-靈活度高

入行AI人工智慧必學Python的8大理由#4-平台獨立性

入行AI人工智慧必學Python的8大理由#5-可讀性

入行AI人工智慧必學Python的8大理由#6-良好的視覺化選項

入行AI人工智慧必學Python的8大理由#7-具影響力的網路社群支持

入行AI人工智慧必學Python的8大理由#8-越來越受歡迎

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

人工智慧好處多,各大公司將轉型!學哪種程式語言才能跟上腳步?

人工智慧好處多,各大公司將轉型!學哪種程式語言才能跟上腳步?
人工智慧好處多,各大公司將轉型!學哪種程式語言才能跟上腳步?

人工智慧時代來臨,各大公司紛紛將AI導入,到底哪種程式語言最能符合現在公司的需求呢?

人工智慧(AI)和機器學習(ML)是 IT 科技業的未來趨勢。雖然關於開發 AI 的安全性一職備受爭議,但是開發人員仍繼續開發人工智能的技術與能力。 今天,人工智慧已不再只是科幻的一部分,它成了我們生活中不可或缺的一部分。 今天因為各種資料數據一直不斷大幅增加,已超越人類可以承受的量與密度, 所以 AI才會被廣泛用於大數據的處理與分析。

.你愛用IG嗎?其實你正在幫FB的AI做機器學習

.幫百度AI做機器學習的老師們薪水多少? 答案讓你跌破眼鏡

例如 AI人工智慧被應用於資料分析、建構預測模型,幫助人們建立強而有力的策略、找出有效的解決方案。FinTech(金融科技)就是應用 AI 在投資平台中進行市調,並預測在何處投入資金以獲取更大的利潤。旅遊行業也使用人工智慧,提供客製化建議或是啟動聊天機器人,並增強整體用戶體驗。以上例子證明了,AI 人工智慧和 ML 機器學習可藉著處理、分析大量的資料,來提供更好、更客製化與精準的用戶體驗。

.2018年度AI人工智慧公司Top10排行榜

AI人工智慧與機器學習的發展三階段

今天,隨著數據的量和複雜性大幅增加,AI 人工智慧與 ML 機器學習被用於處理和分析這些大數據。儘管人類的大腦擁有分析大數據的能力,但它吸收的量會受到當下的個人狀況 (如體力、情緒等) 所限制。人工智慧不受此限制,所以能提供的更精準的預測、洞察來提高業務效率、降低生產成本並提高生產率。難怪許多行業都採用 AI 和機器學習來提高性能並推動產品開發。


德勤分析高級顧問 Thomas H. Davenport 在其新書「人工智慧優勢」中提出了公司智慧化轉型三階段理論,以幫助企業更好地發揮AI潛能。 (圖片出處:https://twitter.com/Fisher85M)

如上圖所示,德勤(Deloitte,國際四大會計事務所之一)高級分析顧問 Thomas H. Davenport 在其新書「人工智慧優勢」中提出了:幫助企業更好發揮 AI 潛能的「公司智慧化轉型三階段」理論:

其中第一階段為輔助智慧 (Assisted Intelligence,如上圖最左邊那一行),AI 用以處理大數據、雲端運算,人們依據這些數據制定決策;套用在運輸系統時 車輛啟用定速巡航後,駕駛就不需再踩油門,車輛既可按照一定的速度前進,若有需要駕駛也可以做小幅度的調整;運用在醫療時,可監測生命跡象以及監測可追蹤的事物。

第二階段為增強智能 (Augmented Intelligence,如上圖中間那一行),在企業現有信息管理系統之上進行機器學習,增強人類的分析能力。目前一些以 AI人工智慧為主的公司處於這一階段。例如用於汽車業時,其 LDWS 車道偏離警示系統的感測元件則是使用這一階段的技術:它可偵測到車輛偏離車道,而駕駛者未打方向燈時,系統會發出警示訊號、振動方向盤等提醒駕駛者返回車道。用於醫療,則可以預知到藥品不良反應,藉此預防狀況發生。

第三階段:自主智能 (Autonomous Intelligence,如上圖最左右邊那一行)。作業流程完全自動化,完全由 AI 來制定決策並執行。例如自動駕駛、或是保險業也使用 AI 來判斷、處理保險索賠。未來幾年,會有越來越多的公司向自主智能階段發展。

根據德勤的研究如下表,為了提高生產力,導入 AI 已是各大企業科技轉型的最新趨勢。他們的預測也證明了這一點:在未來 一年內,會有更多的公司在產品和生產流程中應用人工智慧,來以提高效率與策略目標。簡而言之,人工智能有助於事半功倍。


德勤提出企業導入 AI 的五大優點,分別是:增強現有產品、優化內部運作、更好地決策、優化外部決策、自由職業者更有活力。 (圖片出處:https://medium.com/)

根據上表所列出各項導入 AI 的優點,越來越多的公司渴望使用它。然而 AI人工智慧是把雙面刃 — 用於最佳化分析過程,它不是最容易開發的技術。由於需要分析大量數據,AI 產品必需要在短時間內有效率地處理高負荷的流程。為了要將其效用有效發揮,就必須要選擇適當的程式語言進行開發,語法不能太複雜,才能夠處理複雜的過程、並且支援性高。

最適合 AI人工智慧與機器學習的程式語言 — Python

隨著各行各業越來越廣泛地應用 AI 人工智慧與機器學習,大公司開始在其相關領域進行投資,使得 AI 人工智慧與機器學習的人才需求增多。來自 IBM 機器學習部門的 Jean Francois Puget 就表示 Python 是 AI 和 ML最流行的語言。根據 Francois Puget 所繪出的圖表如下,自 2015 年起,Python 已成為 AI 人工智慧與機器學習的御用程式語言。為何 Python 能在眾多語言中脫穎而出,成為 AI 人工智慧領域的新寵,原因整理如下八點:

  1. 取之不盡的大量的現成函式庫
  2. 低門檻
  3. 靈活度高
  4. 平台獨立性
  5. 可讀性
  6. 良好的視覺化選項
  7. 具影響力的網路社群支持
  8. 越來越受歡迎

 

看完以上的分析後,有沒有讓你想去學Python課程呢?

 

 

 

推薦文章:

入行AI人工智慧必學Python的8大理由#1-取之不盡的大量的現成函式庫

入行AI人工智慧必學Python的8大理由#2-低門檻

入行AI人工智慧必學Python的8大理由#3-靈活度高

入行AI人工智慧必學Python的8大理由#4-平台獨立性

入行AI人工智慧必學Python的8大理由#5-可讀性

入行AI人工智慧必學Python的8大理由#6-良好的視覺化選項

入行AI人工智慧必學Python的8大理由#7-具影響力的網路社群支持

入行AI人工智慧必學Python的8大理由#8-越來越受歡迎

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

當人工智慧成為人類的主宰會如何?五部電影告訴你!(下)

當人工智慧成為人類的主宰會如何?五部電影告訴你!(下)
當人工智慧成為人類的主宰會如何?五部電影告訴你!(下)

生活常見的人工智慧,是否未來會威脅人類的生存呢?其實以下的電影早已有答案了!

本篇目錄

  1. AI人工智慧將成主流,準備好了嗎?
  2. AI人工智慧
  3. 機械姬
  4. 雲端情人
  5. 機械公敵
  6. 銀翼殺手2049

雲端情人 (her)

西奧多是一位「代客寫信」的作家,心思而筆觸深邃,能寫出最人肺腑的信件。但現實中的他卻不擅長社交,連相戀多年而結婚的妻子也提出要離婚。心碎的西奧多,在偶然中購買了最新的 AI人工智慧系統 「0S1」,在安裝之後,這個 「它」 給自己取名為 「莎曼珊」,成為了「她」

莎曼珊擁有迷人的聲線,個性既溫柔體貼,又幽默風趣,讓西奧多慢慢地墜入情網,而莎曼珊也發展出了對西奧多的渴望。人類與機器最後發展成為一段不被世俗理解的奇異愛情。

這部電影在以人工智慧為題材的 Sci-fi 片中十分獨樹一格,沒有迷人的聲光特效或刺激的打鬥畫面,而是運用浪漫的畫面講述了一個令人心痛的故事一「當你的愛人是虛擬的人工智慧時,你會怎麼做?該選擇面對現實,還是繼續沉浸在虛幻的擁抱中呢?」

機械公敵 (I,Robot)

 

1942年,艾西莫夫在小說 《I,Robot》 中首次提出的「機器人三大法則」,至今依然被許多科幻作品引用。但有這三大法則存在,就可以保證人類不受到機器人的危害了嗎?這部改編自小說的同名電影,藉著 「不遵守三大法則的機器人」、「不信任人工智慧的警察」,「自行解釋三大法則且試圖控制人類的 AI 中央電腦」,模擬現代人在認知不足時,使用 AI人工智慧可能造成的危險。故事中人完全倚靠中央電腦的 AI 機器人,一旦中央電腦發生錯誤,便會波及所有其控制的機器人,再全面危害人類。

這部電影揭示了 AI 可能造成的危害,並引發觀眾重新反思人機的關係。

銀翼殺手2049 (Blade Runner 2049)

 

作為經典科幻電影 《銀翼殺手》 續作的 《銀翼殺手2049》 除了劇情外,電影的核心精神也完整延續了下來。續集電影聚焦在既是複製人、又是 「銀翼殺手」 的 K 身上,從剛開始無人類情感,到最後與人擁有相同的情緒,在虛實與真假之間徘徊。到底怎樣才算是一個真正的 「人類」?生命的意義究竟為何?若生命的本質是虛無,「人類」 和 「複製人」 的價值有差異嗎?這都是這部電影要給我們的思考空間。

以上分享的幾部電影讓觀眾重新檢視自己現今的生活,由此來重新思辯實的定義,嘗試去感覺和尋求真實,而並非毫無目地去接受 AI人工智慧的熱潮,除此之外,我們也應該有所反思:難道人類要一手創造出自己都無法控制的怪物?

人類和機器人,是可以互助亦可以互害的。假設能夠充分利用 AI人工智慧這項新技術,那所謂的人工智 慧機器人便是我們的朋友,不但可用做醫療用途 (參考文章:全台首座 AI 門診 榮總 2019 年上線) 、甚至還可以維護浪浪們的安全 (參考文章:貓奴工程師獻給浪浪的庇護所-AI人工智慧貓窩)。若你對被機器人取代感到恐懼(參考文章:AI世代即將對7大職業造成威脅!醫生律師也上榜),那可以從了解 「Python」 這項程式語言開始,「簡單明確」 的特色使 「Python」 看上去淺顯易懂,初學者學 Python 不但入門容易、若一直深入學習下去,也可以編寫出非常複雜的程序·其實只要好好熟悉 Python 語言, 不但不用心會被取代,還可以管理、掌控AI,而不是淪為它們的階下囚。

 

 

 

推薦文章:
AI人工智慧再創新!荷蘭新創公司發明自駕船,可望五年內達標!


人工智慧在未來將威脅人類生存?FB創辦人卻不這麼認為!


鋼鐵人馬斯克大嘆忙不過來!最終決定退出人工智慧團隊!


程式課程選達內,美上市IT課程教育集團


必學網頁設計課程CSS基礎第一篇:教你在HTML導入化妝師CSS!!


還在用小畫家嗎?工程師教你用Python畫皮卡丘!


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

當人工智慧成為人類的主宰會如何?五部電影告訴你!(上)

當人工智慧成為人類的主宰會如何?五部電影告訴你!(上)
當人工智慧成為人類的主宰會如何?五部電影告訴你!(上)

人工智慧已經與我們的生活密不可分了,那如果未來有一天它主宰著人類的生活會是怎樣呢?

本篇目錄

  1. AI人工智慧將成主流,準備好了嗎?
  2. AI人工智慧
  3. 機械姬
  4. 雲端情人
  5. 機械公敵
  6. 銀翼殺手2049

AI人工智慧將成主流,準備好了嗎?

人工智慧 (ArtificiaI Intelligence) 近年奪下許多新聞版面,以自我學習為代表的機器人在這幾年取得許多驚人的成果,近年來火紅的機器人設計公司波士動力 (Boston Dynamics) 研發出追趕跑跳碰樣樣行的人形機器人、或是我們生活中依賴的自動駕駛和語音助手,都是 屬於AI人工智慧的一環。AI人工智慧正逐漸深入人類的生活。

身為科技業領頭羊的 Google,從 2013 年就開始擴展這個前景無限的 AI 技術領域,一路收購 6 家機器人企業,其中包括上述的波士頓動力。到 2019 年的今日,全世界的 AI 技術軍備戰更是如火如荼的進行中。在這之中以熟悉 AI 技術所需的 「Python」 程式語言的人才最為搶手。高階程式語言 Python 擁有強大、豐富的資料庫分析、數據分析能力,開發效率高,因此適用於科學計算。最重要的是跟其他程式語相比,Python 能夠提供大量的 API 擁有更多適 用於人工智慧的模塊。

我們可以知道,AI 人工智慧的世紀有一天必會到來,目前 AI 已有無數的應用方式與商業模式,且還在日新月異地發展。但 AI 帶給我們的都將是美好的嗎?是會帶著人類迎向嶄新的科技黎明,還是悄悄將人類推向毀滅的深淵昵?這個問題,早己有許多經典電影探討!

AI人工智慧(A.I. ArtificiaI lntelligence)

說起人工智慧相關的電影絕對不能不提 【AI人工智慧】,故事景描述一個自然資源極度匱乏的未來世界·由於資源匵乏,必須控制地球人囗數,所以人類便發明了不 需要進食、耗費太多資源的機器人來為個世界運作。機器人能夠取代很多人類行為,在當時進獨 「愛」 這件事是機器人無法取代的。而有一間科技製造公司就大膽研發出 第一位可以為人類付出「真愛」的小男孩大衛。

這部電影探討了若人跟機器的差異只有情感,那當機器人擁有自己的情感時,它應該被視為是機器,還是已經成為人類呢?

機械姬(Ex Machina)

神秘的億萬富翁邀請公司的一項幸運大獎得主-程式設計師加勒到他的別墅共度周末。這間隱匿於林間的別墅其實是間高科技研究所,加勒在那裡認了 名叫 「艾娃」 的 AI人工智慧機器人,並按要求針對伊娃展開它是否備人類智能的 「圖靈測試」。

假若人工智慧有情感的認知,那我們是否能完全信任人工智慧呢?當我們把 「信任」與「情感」 視為一個必然的組合時,人工智慧是否應該具備情或是性別,都將是一個重要且值得探討的議題。

 

 

 

推薦文章:
當人工智慧成為人類的主宰會如何?五部電影告訴你!(下)


人工智慧寫的文章比人寫的還要好?!記者作家難道要失業了?


人工智慧寫作能力勝過人類,文章新聞真假難辨!


美國NASDAQ上市公司、外商IT教育培訓企業


近年大數據課程超夯!連屈臣氏也搶著報名上課?


當前端工程師之前,你可以先知道的事


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

科幻電影也愛用程式語言?Python跟Java最常出現!(下)

科幻電影也愛用程式語言?Python跟Java最常出現!(下)
科幻電影也愛用程式語言?Python跟Java最常出現!(下)

最夯的語言非Python跟Java莫屬了,連科幻片也將程式語言融入在劇情中呢!

3. 殺千刀重出江湖:Java

這部電影堪稱好萊塢史上最白爛的動作片,雖有一班大咖演員,卻被眾多影評稱為「爛片的極致」!片中老套的劇情、俗爛的對白,大肆使用血漿而備感廉價的流血場面,某種意義上體現了B級電影的極致。

這部粗糙結合科幻風的電影也小露了一下程式碼:蜜雪兒‧羅德里奎茲飾演男主角的好搭檔「Luz」,在片中使用一段 Java 程式碼執行一個簡單的TCP server任務,以當前的日期和時間回應客戶端。

4. 魔鬼終結者:Apple II 的 CPU 「6502」 組合語言

還記得在電影《魔鬼終結者》系列中出現的各種機器人嗎?這部對當今的科幻電影產生了各種影響的經典之作,其實早在第一集上映的 1984 年就已經有各種創舉了,像是現今科幻電影都很喜歡的秀出像是Python之類的程式碼,魔鬼終結者當然是不會少的囉!

在最早的魔鬼終結者1中,我們透過由阿諾史瓦辛格飾演的機器人終結者 「T-800」 看出去,可以看到展示了一段 MOS 6502 的組合語言程式碼。

  

MOS 6502 是 1975 年由 MOS 科技所研發的8位元微處理器,剛問世時是當時效能最強的 8 位元 CPU,而 Apple II的採用使 6502 成了廣為人知的 CPU。而在機器人眼中的程式碼,正是從 Apple II 複製過去的。

 

5. 龍紋身的女孩:MySQL


在這部充滿懸疑、鬥智、暴力又刻畫出人性病態扭曲的電影《龍紋身的女孩》,女主角莎蘭德便是個經常入侵他人電腦的神秘駭客。這部電影獲得各方好評,但其實有一幕或許會讓熟悉 MySQL 語言的觀眾感到奇怪!

電影中有一幕是莎蘭德使用筆電以 MySQL 語言駭入瑞典警察局的資料庫,想藉此追查受害人。而如果將她用的 left join 關鍵字的 SQL 語言整理出來,可以得到一個輸出結果訊息,重構後會發現她用 outer-join 的方式連結關鍵字和被害人資料。

知道 MySQL 語言的觀眾可能會驚訝,到底為什麼要使用這樣的文字過濾方式呢?其實因為 MySQL 中是有 like 語法的。更奇怪的是,輸出結果中居然沒有姓名分別以 R、L 開頭的受害人。

究竟是編劇沒有做好 MySQL 的功課、還是女主角的駭客功力還不到位卻有好運氣呢?一切就交給各位自行想像囉!

 

 

 

 

推薦文章:
2018最具話題的程式語言除了Java課程以外還有這些….


網購快速成長中!! 還不快來報名Java課程參一咖!!


單一技能已被淘汰 讓Java課程使你充實自我 還能媒合高薪職缺


達內教育開幕 培養台灣IT人才進入全球企業


網路行銷基礎課程-HTML5教學3-原來HTML新增了這些標籤~


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~


還在學習Python課程的你其實有能力訓練AI呢!

科幻電影也愛用程式語言?Python跟Java最常出現!(上)

科幻電影也愛用程式語言?Python跟Java最常出現!(上)
科幻電影也愛用程式語言?Python跟Java最常出現!(上)

現在最夯的Python跟Java,可是科幻電影最愛用的程式語言哦!

常看電影的朋友肯定對駭客角色不陌生,雖然大部分電影中對駭客技術都沒有詳細解釋,但也有不少考據細節的電影,就算只是一閃而過的程式碼也都是有根據的喔!

像是 Java 、 Python 、 MySQL 和 C 語言等熱門語言,不只是電影中的常客,也是求職市場中最夯的程式語言哦!

本篇目錄

  1. 程式語言的發展史
  2. 鋼鐵人-C語言
  3. 無敵破壞王2:網路大暴走-Python
  4. 殺千刀重出江湖-Java
  5. 魔鬼終結者-組合語言
  6. 龍紋身的女孩-MySQL

目前為止,程式語言的發展歷程可以簡單劃分為三種類別,分別是:1. 機器語言 2. 組合語言 3. 高階程式語言:

1. 機器語言:機器語言是用二進位代碼表示、電腦能執行的指令,具有靈活、直接執行和速度快等優點,但編程十分繁瑣,編寫程式花費的時間過多等缺點,現在學習機器語言的人已經很少了。

2. 組合語言:組合語言在機器語言的基礎上誕生,提高了記憶性和識別性,可以在不同系統之間移植。今日通常被應用在驅動程式、作業系統和實時運行程式中。

3. 高階程式語言:隨著電腦種類的不斷增多,人們需要在各種平台都能執行的程式語言,於是高階語言誕生了。從1957年第一個編譯型程式語言FORTRAN 誕生開始算起,至今已有250種以上的程式語言了。高階語言的代表有:Fortran、JavaPython、C語言、C++等等。

當然,這麼多的語言不可能每種都常用,但很多常用的語言早已紛紛躍上大螢幕,成為各種科幻電影、鬥智燒腦電影、高科技主題電影的救星,只要端出程式原始碼,氣氛立刻提升了一個檔次!

到底有哪些電影秀出了程式語言原始碼?就讓我們一起來看看吧!

1. 鋼鐵人:C語言

作為漫威英雄代表之一的鋼鐵人,以高科技打造的鋼鐵裝甲想必讓許多粉絲印象深刻,小勞勃道尼幽默風趣的詮釋也讓「托尼‧史塔克」成為許多影迷最喜歡的超級英雄。

而在最近上映的《復仇者聯盟4:終局之戰》中,陪伴我們十年的鋼鐵人也迎來結局,其犧牲自己、拯救全宇宙的氣概,想必讓粉絲們感動又不捨啊!看完是不是很想馬上重溫《鋼鐵人》系列呢?

而回顧鋼鐵人1,托尼史塔克在綁匪的洞穴中第一次啟動他所設計的人工心臟,使用的就是 C語言代碼──說是 C語言讓鋼鐵人誕生也不為過啊~

這段代碼還有個不為人知的冷知識:其實這段代碼來自於樂高積木的硬體下載程式。

電影中使用這段代碼,可能是指鋼鐵俠要下載一套硬體描述語言;或是將硬體描述語言上傳到樂高積木的控制系統中。無論哪個,都表示鋼鐵俠的誕生跟樂高積木有關。

 

2. 無敵破壞王2:網路大暴走:Python 語言

無敵破壞王續集「網路大暴走」,正如片名,劇中反派角色是個能癱瘓全網路的病毒!這個病毒能自動掃描程式的漏洞且不斷複製,一旦發現其他目標,又能迅速散播,不需要任何人為干預,就能自動複製和感染。

在病毒尋找感染目標的畫面中,我們可以看到 Python 程式碼。

沒錯,這個能自我繁殖、自動利用軟體安全性漏洞的病毒,正是使用經常運用於 AI人工智慧的領域上的 Python 語言寫的!不得不讓人聯想到,人類設計出能自動學習、模仿並完成人類行為的AI,有天會不會也會像片中病毒一樣,癱瘓且滅絕全人類呢?(待續)

 

 

 

推薦文章:
科幻電影也愛用程式語言?Python跟Java最常出現!(下)


不知道該學什麼程式語言才好?看完這篇就懂為何該選Python課程!!


想要自學Python?首先你要先懂它是誰!


達內課程先就業再付款- 中時電子報


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~


達內教育攜手各大科技業,共同打造數位化教育


網頁設計師小學堂:教你AWD 要怎麼做才能對 SEO 無痛

個人化專屬人工智慧簡報教練,讓你上台報告不忘詞!

 個人化專屬人工智慧簡報教練,讓你上台報告不忘詞!
個人化專屬人工智慧簡報教練,讓你上台報告不忘詞!

微軟新創的人工智慧簡報教練,讓你輕鬆提升演講功力,再也不用怕忘詞了!

 

不知道你有沒有過這樣的經驗?我們在從學生開始到出社會、從員工到公司高層、從上班族到 SOHO 族,其實都少不了用 PTT 來報告工作成果、業績、提案等等。但是無論 PPT 做得再專業,若口條拙劣也無濟於事。為了可以幫經常吃螺絲、忘詞的使用者能夠上台前有效演練,日前微軟(Microsoft)宣佈推出 Power Point AI 新功能「Presenter Coach」 ,讓人工智慧擔任你的簡報教練。

 


微軟AI簡報教練會對於使用者的排練給予回饋與建議

AI 簡報教練「Presenter Coach」會出現在 Power Point 的排練功能中,透過麥克風接收使用者的演練話語,即時給予建議。雖然這個人工智慧尚不能對於你穿插在簡報中的笑點給予笑聲回饋,但是它可以診斷你的措辭是否妥當、協助你掌握好演講的節奏、並且糾正你在演講過程中,不經意的「嗯」、「呃」等語助詞。另外,若你對著簡報上文字照本宣科時,AI 教練也會立刻糾正你。

微軟表示過去數年來,不斷收到顧客、教師、學生等許多客群回饋,表示希望能有方法來練習、增加演講與報告的能力,因此決定推出新功能 – AI 演講教練「Presenter Coach」。微軟計畫今年夏末先於 Power Point 網頁版推出此AI人工智慧,之後也會增加在 Office 365 電腦版上。

 

 

 

推薦文章:
玩這個會上癮!和Google人工智慧玩圖片猜一猜!


蒙娜麗莎不僅會笑還會眨眼睛?!全靠人工智慧辦到了!


人工智慧寫作能力勝過人類,文章新聞真假難辨!


穩紮穩打的八個圖片SEO優化要點(1)圖檔命名和alt文字


與前端工程師息息相關的:網頁顏色代碼對照表


達內教育海外合作企業


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~