13-1 人工智慧 13-2 雲端運算 13-3 感測網路與物聯網 13-4 生物資訊 13-5 計算機萬能嗎?

Slides:



Advertisements
Similar presentations
邢立宁 研究员 新兴信息技术条件下 智能优化的若干发展趋势 国防科学技术大学 信息系统与管理学院 2015年6月14日.
Advertisements

学年度工作总结 —— 上海建桥学院 —— 上海建桥学院 实验室与资产管理处 实验室与资产管理处.
MMN Lab 未來教室與雲端化學習 Yueh-Min Huang Department of Engineering Science, National Cheng Kung University, Tainan, Taiwan
AWS 公有云服务. Amazon Web Service 简介 AWS 是向最终用户交付计算资源、保存数据和其他应用程序的一种最经济划算的方式,开发人员只需要按使用量付费,无需前期资本支出。利用 AWS ,开发人员可以轻松购买计算、存储、数据库和其他基于 Internet 的服务来支持其应用程序,以及灵活选择任何开发平台或编程环境。
第一组 Java 与云计算. Contents 云计算简介 一 二 云计算实例 三 云计算在教育中的应用 四.
开始 周海 2012 级中软定制专业方向说明. 三个方向 Java 与移动互联.NET 软件开发 嵌入式开发.
云计算辅助教学风云录 黎加厚 上海师范大学教育技术系 2010年8月9日.
云计算及安全 ——Cloud Computing & Cloud Security
第三次全国农作物种质资源普查 与收集行动的组织与管理
北京工业云的实践与思考 曾宇 2010年10月.
聞一多詩集導讀-- 《死水》與《紅燭》 系級/組別:森資一 第五組
中华字库的云输入法 王勇 基础软件国家工程研究中心
职业教育网络学习空间建设的实践与思考 江苏省南京工程高等职业学校.
天府软件园的智慧未来 —成都天府软件园的实践与思考 2015年1月24日.
雲端科技與智慧生活.
华为政务云解决方案服务政府、公众和企业 政务云 高效服务,提升民众满意度 加强监管,提高治国理政能力 促进发展,改善产业结构.
資訊科技管理 王淑卿.
研究所升學考試 準備策略 蘇武楨.
第五章 資訊科技基礎建設與新興科技.
云计算应用对比分析 李洁睿 周良俊 2017/3/8.
保良局何壽南小學 使用牙膏對我們生活的影響 六年級專題報告 姓名﹕李燊樺 班別﹕6B 日期﹕
中國歷史人物武則天 G組組員 韋紫恩, 余詩琪 蔡煦齡, 黃榮紳,.
教育雲端科技的現況與未來發展 臺北市政府教育局聘任督學 韓長澤.
上海地面通云主机产品 产品介绍 通信成就梦想 未来你我把握
云计算突飞猛进.
第五章 網際爭霸戰 ~網站技術與經營模式大進化 靜宜大學資管系 楊子青
云计算学习报告 报告人: 陈 霁 大规模数据处理软件Apache Hadoop.
日新月异的信息技术.
台灣雲端運算應用實驗中心研發計畫 計 畫 期 間:自98年7月1日至99年6月30日止 執行單位名稱 :財團法人資訊工業策進會 國立中山大學.
13-14学年度生物学科教研室总结计划 2014年2月.
必修1 分子与细胞 第二章 第三节 细 细胞溶胶 内质网 胞 核糖体 质 高尔基体 线粒体 第一课时 浙江省定海第一中学 黄晓芬.
計算機概論 1001課後輔導教材 單元 4:電腦網路 主講老師:徐培倫.
AWS雲端企業 馮治平 2016/09/29.
| 台南市教育局資訊中心 教育雲 飛番雲端中心 儲存雲與平台發展
高级软件工程 云计算 主讲:李祥 QQ: 年12月.
12-1 多媒體 12-2 電腦視覺 12-3 人工智慧 12-4 資料壓縮 12-5 計算理論
Review Question 安裝 or 管理過 Windows Server? 安裝 or 管理過 Unix-like Server?
生物資訊 (Bioinformatics)
王耀聰 陳威宇 國家高速網路與計算中心(NCHC)
作業系統 補充: 雲端運算.
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
伺服器虛擬化環境建置 報告人:林又新
Cloud Computing(雲端運算) 技術的現況與應用
斯巴達帶大家上雲端.
Why Cloud Computing Will Not Be Free Dave Durkee  Communications of the ACM, Vol. 53 No. 5, Pages 刁伯駒 涂崇智 指導教授:林娟娟 博士.
國立屏東高級工業職業學校 雲端網路及 雲端開系統介紹
An Introduction to Computer Science (計算機概論)
CHAPTER 9 供應鏈管理系統.
淺談雲端運算 (Cloud Computing)
新世代電子商務(二): 裝置服務化與行動商務
云计算概述 云计算的概念与发展历程 体系结构 应用案例 优缺点分析 云计算前景 SI TEAM 孟茶
[作品名称] 方案计划书 [SaaS / Apps 名称: ] [提交人:公司名称、姓名、手机、邮箱 ]
12-1 多媒體 12-2 電腦視覺 12-3 人工智慧 12-4 資料壓縮 12-5 計算理論
软件工程基础 云计算概论 刘 驰.
课程简介 《计算机应用基础》 与《微机操作》课程组 2019/1/16 课程简介.
Embed Google Map 資二乙 1號 王思洋.
雲端運算的基石(6) 雲端運算與虛擬化技術
雲端虛擬化 Cloud Virtualization
计算机组装、维修及 实训教程 第17章 微机软件的安装与设置 2019年4月11日星期四.
2008能源與科技論壇暨研討會 自主型二足機器人之研製 鄭暉騰 倪世銓 李明哲 黃加慶 王仲淳 元智大學電機研究所
12-1 多媒體 12-2 電腦視覺 12-3 人工智慧 12-4 資料壓縮 12-5 計算理論
班級:四企四B 指導老師:李文瑞老師 組員: 莊煜麒4950L089 黃暉原4950L109
12-1 多媒體 12-2 電腦視覺 12-3 人工智慧 12-4 資料壓縮 12-5 計算理論
教學輔導教師 認證資料繳交說明 認證申請期間:108年4月10日至108年6月30日 請教師自行確認符合各項取證資格再行送件.
Introduction to Service Science 课程概述
閱讀調查- 書本不敵網路魅力 102王婉汝、莊雅鈞.
第14章 云计算.
第 18 章 雲端計算.
線上評鑑系統操作手冊 1.安裝google chrome 2.評鑑系統申請及操作 不怎麼帥的帥哥製作.
東吳大學『樂齡大學』 外雙溪環境與生態 產業 黃顯宗 東吳大學 微生物學系 101.
Presentation transcript:

13-1 人工智慧 13-2 雲端運算 13-3 感測網路與物聯網 13-4 生物資訊 13-5 計算機萬能嗎? 第13章 其他重要課題 13-1 人工智慧 13-2 雲端運算 13-3 感測網路與物聯網 13-4 生物資訊 13-5 計算機萬能嗎?

13-1 人工智慧 人工智慧,簡稱AI,顧名思義,就是「人工」形成的「智慧」 人工智慧的研究,是希望使電腦系統也具有人類的知識,和學習、推理的能力,以便電腦可以自行判斷來解決不同的問題 人工智慧的名詞,是由約翰麥卡錫於西元1956年所提出 一些重要的理論和技術於1960年代先後被提出來,而逐漸形成一股研究AI的熱潮

人工智慧相關技術 知識表示 研究如何將複雜的相關訊息表示於電腦系統 範例:語意網(semantic network)

人工智慧相關技術(續) 邏輯系統 邏輯常被用來表示因果關係,像是「若下雨,則撐傘」;或是一些更複雜的規則 將人類進行事實的歸納及推理等活動,描述成一條條的規則建立在電腦系統裡,有時也稱為生產系統(Production System)

人工智慧相關技術(續) 經驗法則搜尋 從眾多的邏輯規則中,快速的找尋一條合乎限制的規則 所謂的經驗法則,就是並不是永遠成立,但是在絕大部分都是成立

人工智慧相關技術(續) 符號處理程式語言 具有推理判斷能力的電腦系統,通稱為智慧型系統(intelligent system)。 便於表示知識和邏輯推理 適於符號處理的程式語言,為LISP和PROLOG 具有推理判斷能力的電腦系統,通稱為智慧型系統(intelligent system)。

人工智慧的應用 專家系統 具有特殊能力,能處理特定問題的系統 譬如:將醫生診療病人的過程寫成一條條的法則,而成為輔助診斷的軟體系統

人工智慧的應用(續) 電腦下棋 模擬人類在下棋時決斷的過程而寫出來的程式,基本上是根據目前棋盤上棋子的排列,再預測未來對方會如何下棋子,來決定現在要下哪一步棋 IBM的電腦「深藍」曾打敗過世界排名第一的西洋棋高手

人工智慧的應用(續) 自然語言處理 自然語言:人類之間溝通所使用的語言 研究的目的:希望電腦能夠直接瞭解人類所說的話,就知道去執行什麼命令,而不需要透過程式語言。 好處:大幅度拉近人與機器之間的距離 困難:為人類社會自然形成,複雜度相當高 機器翻譯為其應用之一,譬如:把一篇英文論文,自動翻譯成一篇中文論文

人工智慧的應用(續) 資料探勘 從大量的未處理資料(Raw Data)中,挖掘出有建設性的資訊(Information) 參見第11-4節的討論

人工智慧的應用(續) 資訊擷取(Information Retrieval;IR) 處理的對象為大量的文件 查詢方式基本上是以關鍵字為主,然後根據公式計算文件與該關鍵字的相關性,再將分數較高的文件輸出。 近期熱門應用為網頁搜尋 Yahoo和Google等進一步針對HTML裡的特定表示法,如超連結(Hyperlink)等,加以分析,大幅提昇搜尋結果的準確率。

人工智慧的應用(續) 機器人 機器人的實做包含電機方面的控制技術,也包括人工智慧的技術 若要和機器人對話,必須仰賴自然語言的處理技術; 若要讓機器人能夠隨意走動,且能辨別前方的物品,必須靠電腦視覺(computer vision)的技術; 等等

13-2 雲端運算 「雲端」的由來 什麼是雲端運算? 教科書常常把網際網路以一朵雲來表示 不是很精確的定義:所有的服務都來自於網際網路 比較完整的定義: 使用者可以在最低成本管理下,按照每次使用量計費(pay-per-use),透過網路取得高可用性、方便且即時的計算資源

雲端運算 (續) 雲端運算是許多技術的集結起來的成果 以網路儲存為例 想增加隨時可以增加 不想用時隨時可退回 用多少量、付多少錢 高可用性,不會故障或遺失資料

雲端運算的服務類型 IaaS – Infrastructure as a Service PaaS – Platform as a Service SaaS – Software as a Service

IaaS 向服務提供者租用機器 提出要租用的機器規格 立刻「生」出一台機器,可遠端登入操作 CPU、記憶體、硬碟大小、作業系統等等 立刻「生」出一台機器,可遠端登入操作 telnet、ssh、或是遠端桌面 使用「虛擬化」(Virtualization)技術達成

虛擬化技術 簡單的說,在一台實體機器上,運作多台虛擬機器 實體機負責提供硬體資源、管理虛擬機器 虛擬機和實體機可以是不同的作業系統,甚至可以是不同的CPU架構 每個虛擬機彼此互各自獨立 桌上型電腦亦有類似應用,如VMWare和VirtualBox

虛擬機範例 在Mac OS X電腦裡開始虛擬機,執行Windows XP作業系統 (使用VirtualBox軟體建立的虛擬機)

IaaS服務提供者 有許多IaaS的服務提供者,最有名的大概是Amazon Amazon的成功案例 利用100台主機同時處理1851-1992年所有的新聞影像圖檔轉為PDF文件檔 一天就完工!

PaaS IaaS只提供主機和作業系統,其他都要自己安裝 PaaS則更進一步地提供平台 適合用來開發網路服務 提供網頁伺服器、開發環境、各種資料庫、儲存空間等等 需要的開發軟體已事先裝好,不需自己管理設定

選擇PaaS 每一家提供的平台不同 Google的Google Application Engine (GAE) – 適合喜歡用Google API的開發人員 Windows Azure – 適合喜歡用微軟體產品的開發人員 其他如CloudBee、Heroku、OpenShift等等 – 較通用的平台,提供Java、PHP、Python等環境

SaaS 將「軟體」或是「軟體元件」建置在雲端上 使用者不再需要安裝本機軟體 瀏覽器連上去馬上就可以用 一般使用者的日常生活應用都可以得到解決 Email、辦公室軟體、儲存空間、遊戲等等 也有商用軟體及軟體元件 ERP、CRP軟體等等 軟體使用者不再需要自行維護伺服器,也不再需要安裝和更新軟體

雲端運算背後的技術 虛擬化 除了主機虛擬化之外,還有顯示卡虛擬化(GPU virtualization)、儲存虛擬化(software defined storage)、網路虛擬化(software defined networking)等等 軟體讓虛擬化的環境更有彈性

雲端運算背後的技術 (續) 分散式運算 分散式檔案系統 分散式儲存 多元的前端界面 如提供Map Reduce的Hadoop等 如GFS、HDFS等 分散式儲存 如Cassandra、HBase、MongoDB等 多元的前端界面 如HTML5、CSS、AJAX等

雲端運算的應用 包羅萬象 透過網路,讓輕薄的行動裝置可以擁有各種龐大的計算資源 雲端Email:如Gmail 雲端硬碟:如Google Drive、Dropbox 線上影音:如YouTube 雲端遊戲:如OnLive、Gaikai 巨量資料(big data)處理及分析 透過網路,讓輕薄的行動裝置可以擁有各種龐大的計算資源

13-3 感測網路與物聯網 裝置與裝置之間的網路

感測網路 目的:在大規模的實驗場裡進行數據的搜集 感測器所形成的網路稱為「感測網路」 大規模:房間、建築物、農場、森林、海洋等 數據的搜集:使用各種感測器 溫度、溼度、聲音、振動、壓力等等 感測器所形成的網路稱為「感測網路」

感測網路 (續) 感測器之間通常是以無線的方式傳輸資料 感測器必須要耐用:防火耐摔、省電便宜、電池供電 類似無線網路的ad-hoc模式 常用ZigBee的標準 感測器必須要耐用:防火耐摔、省電便宜、電池供電 需要一些特別的裝置扮演「基地台」的角色 搜集區域資料,進行資料轉送、匯整及回報 通常是規格較佳的裝置,甚至可能有外部電源

感測網路:範例一 監控森林大火 感測器直接「撒」入森林裡 偵測到溫度上升、二氧化碳濃度高時,便進行回報 範圍:一整座森林 感測器:接收GPS訊號、監控溫度、監控二氧化碳濃度 感測器直接「撒」入森林裡 偵測到溫度上升、二氧化碳濃度高時,便進行回報

感測網路:範例二 水下探測

物聯網 物物相連 每個裝置都可以透過網路相互交換訊息 網路架構類似感測網路 – 階層式的架構 出自1995年,比爾蓋茲《未來之路》一書 感知層 – 最貼近現場的裝置,負責搜集資訊 網路層 – 負責資料傳遞與轉送 應用層 – 負責資料匯整及分析

數位家庭 家裡所有的裝置都上網 所有的裝置可以透過手機遠端控制 偵測屋主的位置及生活作息:空調、燈光自動調整 與醫療中心連線:健康數據搜集、居家照護 與警政單位連線:遠端監控

智慧電網 監控電力使用 調配電力來源 區隔用電時間、建議用電時段

智慧電網 (續) 配合智慧電表,進行管控

13-4 生物資訊 生物資訊學是一個跨領域的學門: 結合生物、資訊科學、數學、物理及化學等領域 終極目標:了解生物特性及生命本質 重要的子領域: 大量資料的分析演算法及統計方法 各種生物序列, 結構, 功能及演化的分析與解釋 管理及使用各種型態資訊的軟體工具

13-4 生物資訊 生物相關資料的累積迅速,資料量非常大,亟需電腦協助分析 提供實驗設計更宏觀的看法,從以往個別基因的研究,邁向整個基因組的研究 透過資料挖掘來了解基因功能及蛋白質結構,並更進一步了解演化歷史及物種間的演化關係

生物資訊相關主題 定序(sequencing) 基因組的DNA序列很長,但卻扭曲在小小的細胞內,目前仍然沒有方法可以一次將整個序列讀出來 現階段的方法都是將基因組序列切成很多的小段,然後藉由重疊的區域將整個基因組序列再組合回來

生物資訊相關主題 序列分析(sequence analysis) DNA序列間的比較 蛋白質序列間的比較 長序列的比較 相似序列的比較 多重序列比較

生物資訊相關主題 生物資訊資料庫(bioinformatics database) 生物序列相關的資訊累積很快,資料庫已成為生物資訊應用上最重要的工具 資料庫就是一堆資料的儲存庫,它的存放方式,通常會規劃得讓電腦可以快速搜尋及擷取資料。而資料庫管理系統則可讓使用者設計所需要的資料庫,以及操作資料庫所需的修訂、存取及搜尋功能。

生物資訊相關主題 找尋基因(gene finding) 給定一個基因組序列,決定各個基因的位置 由於目前尚未完全理解DNA語言,所以並沒有百分之一百正確的方法可以直接從基因組序列決定出所有的基因出現位置 現階段的方法,很多都是用已知的基因所歸納出來的規則來做判斷

生物資訊相關主題 蛋白質結構的預測(protein structure prediction) 蛋白質的功能很多是由它的結構所決定的 X-ray及NMR是目前決定蛋白質結構常用的方式 如何從蛋白質的一維序列推測它的三維結構,是一個很難但很重要的研究課題

生物資訊相關主題 演化樹的建構(evolutionary tree construction) 演化樹的建構可協助了解演化過程及歷史 有的方法根據特徵(character)保留的狀況表來決定演化樹 有的方法根據物種間的距離來決定演化樹 大部分的演化樹建構問題都是NP-Complete(換句話說,都是很難的計算問題)

生物資訊相關主題 其他課題: RNA二維結構預測(RNA secondary structures) 比較基因組學(comparative genomics) 基因網路(genetic networks) 微陣列晶片(microarrays 或稱基因晶片) 分子計算機(molecular computers)

13-5 計算機萬能嗎? 有些問題已證明是無解的,例如判斷程式是否會停的問題(halting problem) NP-Complete 所有NP-Complete問題,目前都沒有有效的精確解法,而且只要有一個找到有效解法,那所有NP-Complete問題都有有效解法了 許多看似簡單的問題,都已被證明為NP-Complete,例如:旅行推銷員問題和小偷背包問題。

13-5 計算機萬能嗎? 有個克里特島的人說:「所有克里特島人的每句話都是謊言。」 這句話是謊話 「程式是否停止問題」的不可解

13-5 計算機萬能嗎?