-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例

Slides:



Advertisements
Similar presentations
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
Advertisements

布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
清華大學 ePage 教育訓練 基礎 & 進階課程 黑快馬股份有限公司. 課程大綱 平臺操作介紹及首頁畫面設定 資訊維護發佈及文檔系統 模組管理及運用 多語操作概念 資源管理及行事曆功能 帳號、權限管理 Q&A 時間.
序列分析工具:MDDLogo 謝勝任 林宗慶 指導教授:李宗夷 教授.
指導教授:陳淑媛 學生:李宗叡 李卿輔.  利用下列三種方法 (Edge Detection 、 Local Binary Pattern 、 Structured Local Edge Pattern) 來判斷是否為場景變換,以方便使用者來 找出所要的片段。
在 Ad-hoc 網路中實現點對 點發送訊息與廣播訊息. 檔案下載  範例程式可在下列網址取得  DEMO 程式可在下列網址取得
1 第一章 Word 的基本觀念 內容概要: Word 的特色 啟動與離開 Word 的方法 滑鼠游標與外型的介紹 基本操作 Word 視窗法則 使用 Word 遭遇問題時, 應如何利用軟體特 性而獲得輔助解說.
Android Class vs. Jar 建國科技大學 資管系 饒瑞佶 2013/4 V1. 從 MyAndroidProject 專案改起 將 BMI_method.java 改寫成 class 方式 步驟 1 :在原 package 內新增一個 class.
1 Web of Science 利用指引 單元二 瀏覽與處理查詢結果. 2 瀏覽檢索結果 查出的結果,預設以時間排列, 使用者可改變結果的排列方式: 還可以依被引用次數、相關度、 第一作者、刊名、出版年等排序 回到前先查的結果畫面 點選想看資料的完整書目 本館訂購範圍的期刊 全文,便可直接連結.
五小專案 黃詩晴 章乃云. 目錄 計算機 智慧盤 拼圖 記憶大挑戰 數學題庫 心得 參考文獻.
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元五 存檔或輸出.
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
:New Land ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11871: New Land 解題者:施博修 解題日期: 2011 年 6 月 8 日 題意:國王有一個懶兒子,為了勞動兒子,他想了一個 辦法,令他在某天早上開始走路,直到太陽下山前,靠.
1. 假設以下的敘述為一未提供 “ 捷徑計算 ” 能力的程式段,試用程 式設計的技巧,使此敘述經此改 寫的動作後,具有與 “ 捷徑計算 ” 之 處理方法相同之處理模式。 if and then E1 else E2 endif.
各種線上電子資源的特異功能 STICnet 的 SDI 專題訂閱服務 2003/4/28 修改. 無論校內外皆可使用。連線至
MS-DOS 作業系統 張基昇 (Microsoft-Disk Operating System).
Web Meeting 使用教學 ─ 學生版.  如何即時線上與老師互動? 一. 瀏覽太御科技首頁 二. 安裝 JoinNet 在首頁的左手邊 1. 下載 JoinNet 進行安裝 JoinNet.
1 網路同步學習 如何使用中山大學管理學院知識管理平台 愷中 製作. 2 如何登入中山大學網路學習平台 1. 首先, 請輸入 2. 點選申請帳號, 依照螢幕所示, 輸入個人資訊.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 模糊控制設計使用 MATLAB 李達生.
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
From: BOOKS ONLINE 1 Safari Tech Books Online Safari Business Books Online 電子書資料庫.
JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。
南投縣社區大學 Excel 實務應用入門 講師 : 林泉成
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
具備人臉追蹤與辨識功能的一個 智慧型數位監視系統 系統架構 在巡邏模式中 ,攝影機會左右來回巡視,並 利用動態膚色偵測得知是否有移動膚色物體, 若有移動的膚色物體則進入到追蹤模式,反之 則繼續巡視。
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
PE 2 文書編輯 張基昇.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
24-6 設定開始與結束場景中的 程式 最後我們要替這個遊戲收個尾, 幫它把開始 的等待畫面跟結束畫面處理一下。
影像處理學習營 練習(四)製作影片 【下】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 設定影片秒數。  加入音樂,與影片做結合。 三. 影片存檔方式之選擇  上傳到網路.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
圖層的操作與管理 圖層的作用就如同一張張透明的賽璐璐片, 你可以將動畫中的每項物件, 放置在不同圖 層中, 圖層交疊就形成完整的畫面。在各圖 層中的物件, 做任何的移動或變化, 都不會 相互干擾, 所以當你編輯一個物件時, 只要 在物件所在的圖層進行操作, 將可大幅降低 製作過程的複雜度與難度。
影像處理學習營 練習(三)製作影片 【上】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 利用 movie maker 軟體,編輯相片。  加上文字幕,與圖片結合。
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology MATLAB 操作與 系統動態模擬 SIMULINK 李達生.
行政院國家科學委員會工程技術發展處自動化學門 * 試以國立成功大學製造工程研究所 鄭芳田教授 產學合作計畫 : 智慧預測保養系統之設計與實作 成果報告盤點為範例 國科會工程處專題計畫成果典藏 自動化學門成果報告盤點範例.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
從此處輸入帳號密碼登入到管理頁面. 點選進到檔案管理 點選「上傳檔案」上傳資料 點選瀏覽選擇電腦裡的檔案 可選擇公開或不公開 為平台上的資料夾 此處為檔案分類,可顯示在展示頁面上,若要參加 MY EG 競賽,做品一律上傳到 “ 98 MY EG Contest ” 點選此處確定上傳檔案.
資料結構實習-一 參數傳遞.
6-2 認識元件庫與內建元件庫 Flash 的元件庫分兩種, 一種是每個動畫專 屬的元件庫 (Library) ;另一種則是內建元 件庫 (Common Libraries), 兩者皆可透過 『視窗』功能表來開啟, 以下即為您說明。
Hung-Hsiang WuWindows Processing Design1 Chapter 4 簡單視窗程式 表單與標籤的屬性 按鈕與編輯的屬性 設計簡單的應用程式 表單常用事件 一般鍵盤及滑鼠常見的事件 表單視窗間的呼叫 表單間資料傳送應用 專案選擇設定.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2008.
Management Abstracts Retrieval System; MARS 檢索操作.
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元六 個人化服務.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2015/6/251 視訊剪輯軟體教學 PowerDirector. 2015/6/252 內容 開啟威力導演,儲存專案檔 擷取 編輯 – 視訊特效 – 文字特效 – 轉場特效 – 子母畫面 製作光碟.
-Antidifferentiation- Chapter 6 朝陽科技大學 資訊管理系 李麗華 教授.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
廣電新聞播報品質電腦化 評估系統之研發 國立政治大學 資訊科學系 指導教授:廖文宏 學生:蘇以暄.
Chapter 10 m-way 搜尋樹與B-Tree
Probability Distribution 機率分配 汪群超 12/12. 目的:產生具均等分配的數值 (Data) ,並以 『直方圖』的功能計算出數值在不同範圍內出現 的頻率,及繪製數值的分配圖,以反應出該 機率分配的特性。
Chapter 11 檔案系統、目錄、DOS 指令.
無線通訊網路 Mac 層 TDM 通訊模式的操作與效能研究 專題生 : 林書弘、蔡逸祥、毛建翔、王政 華 指導教授 : 黃依賢.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2009.
專題成果報告 胺基酸功能預測開發環境 指導教授:歐昱言 邱彥豪 邱顯鈞.
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
1 EndNote 金珊資訊有限公司 2 EndNote X2 新功能 新增標籤 (Tab) 視窗 線上查詢群組 智慧群組 (Smart Groups) 新增參考文獻類型 查詢全文 標示日期 以電子郵件傳送壓縮的 Library 檔案 Library.
Outlook 教學與研習 (1) - 設定及收發郵件 - 設定郵件規則 陽明大學資訊與通信中心 陳坤元 2006/03/27.
NVivo 7在文件分析應用.
資料結構實習-六.
Android 遊戲設計模組 1 Android 開發環境建構 郭育政 東吳大學資訊管理系 涂昆源 萬能科技大學資訊工程系 余執彰 萬能科技大學資訊工程系 周建興 淡江大學電機工程系 林旭陽 東吳大學資訊管理系 教育部網路通訊人才培育先導型計畫 ─ 課程發展計畫.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2010.
OmniFile Full Text 系列資料庫 個人化服務設定步驟. 此相關資料庫之個人化服 務只提供類似專題選粹的 服務,然無提供 mail 通知的 服務,讀者可建立個人 ID , 並儲存檢索策略,日後需 再進入該資料庫,查詢檢 索策略之新進文章。 導航目次 個人化服務說明 個人帳號密碼申請 個人化服務設定.
MS office2003 於護理應用 (V) Excel 授課教師:郝德慧 講師. Excel 基本功能 Outline 1 Excel 的巨集錄製 2 Excel 的巨集執行 3 Excel 的繪製圖表 4 Excel 的專題範例操作 5.
全國奈米科技人才培育推動計畫辦公室 中北區奈米科技K -12 教育發展中心計畫 簡 報 報告人:楊鏡堂教授 計畫執行單位:國立清華大學動力機械工程學系 計畫種子學校:教育部顧問室 94 年度奈米科技人才培育先導型計畫年度成果報告 中華民國九十四年十月十四日.
Microsoft Excel.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
Presentation transcript:

-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例 朝陽科技大學 資訊管理系 李麗華 教授

操作步驟 資料前置處理 Matlab操作 1.Input Pattern設計 2.Input Pattern轉換 3.Target Pattern設計 4.Test Pattern設定 Matlab操作 朝陽科技大學 李麗華 教授

1.Pattern的設計~以數字辨識為例 1, 2, 3 4, 5, 6 7, 8, 9 朝陽科技大學 李麗華 教授

2. Pattern轉換(續) 以 Word 進行設計 將10個patterns 做好並轉換 朝陽科技大學 李麗華 教授

2. Pattern轉換(續) 將各pattern表格轉為文字 朝陽科技大學 李麗華 教授

Pattern轉換(續) 去除表格 朝陽科技大學 李麗華 教授

Pattern轉換(續) 去除表格 朝陽科技大學 李麗華 教授

Pattern轉換(續) 將其pattern轉為一列, 如下例 0 1 1 0 0 0 0 1 0 0 01100 00100 00100 00100 00100 朝陽科技大學 李麗華 教授

Pattern轉換(續) 將10個pattern做成10列 朝陽科技大學 李麗華 教授

Pattern轉換(續) 將各pattern轉為直列 方法一 (以Excel為工具) 方法二 (以Matlab為工具) 先行存成文字檔(*.txt) 再利用Excel, 開啟該文字檔 複製轉貼成直式 存成文字檔並命名為 trainset.txt 方法二 (以Matlab為工具) 先行匯入所欲轉換的train pattern 於命令列中, 輸入 檔名‘進行轉換, 例如:欲匯入一個train pattern,其檔名為trainset.txt , 則在Matlab上輸入 trainset’的指令 朝陽科技大學 李麗華 教授

Pattern轉換(續) <方法一> 複製並選擇性貼上 朝陽科技大學 李麗華 教授

Pattern轉換(續) <方法一> 朝陽科技大學 李麗華 教授

Pattern轉換(續) <方法一> 朝陽科技大學 李麗華 教授

Pattern轉換(續) <方法一> 朝陽科技大學 李麗華 教授

Pattern轉換(續) <方法一> 存成文字檔並用tab格式 朝陽科技大學 李麗華 教授

Pattern轉換(續) 匯入的input pattern檔名 輸入此命令,以便轉換pattern <方法二> 朝陽科技大學 李麗華 教授

3. Target Pattern設計 . . 1 2 3 4 5 Input Pattern Target Pattern 1 2 3 4 5 6 7 8 9 1 0 1 0 0 0 0 0 0 0 0 2 0 0 1 0 0 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 4 0 0 0 0 1 0 0 0 0 0 5 0 0 0 0 0 1 0 0 0 0 . . 朝陽科技大學 李麗華 教授

4. Test Pattern設計 1 {01100 00100 00100 00100 01110} 3 {01110 00010 01110 00010 01110} 9 {01110 01010 01110 00010 00100} {00100 01010 01010 01010 00100} 朝陽科技大學 李麗華 教授

Matlab操作 - 匯入所需資料 (續) 1.Training data 匯入所需資料: 朝陽科技大學 李麗華 教授 2.Target data 朝陽科技大學 李麗華 教授

Matlab操作 - 匯入所需資料 (續) 於Train Pattern所在位置, 將其匯入 朝陽科技大學 李麗華 教授

Matlab操作 - 匯入所需資料 (續) 選擇“Next” 朝陽科技大學 李麗華 教授

Matlab操作 - 匯入所需資料 (續) 選擇“Finish” 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 於命令列下“nntool” 以呼叫類神經網路模組 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 選擇“Import”, 將所需資料匯入 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 1.將Train Pattern設定為“Input”型式 2.將Target Pattern設定為Targets型式 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 匯入的資料 待所需資料匯入後, 即可選擇“New Network” ,以建構類神經網路模組 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 設定網路的輸入資料來源 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 網路名稱 選擇所需的網路類型 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 設定BPN隱藏層的神經元個數(Layer 1) 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 設定BPN輸出層所需的神經元個數(Layer 2) 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 設定網路所需的 相關架構參數後, 接著選擇“Train..”, 將Train Pattern輸入, 以便網路進行學習模擬 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 選擇Training所需的 input pattern 選擇target pattern 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 1.設定訓練次數 2.設定學習速率learning rate 3.待設定完各相關參數後, 即可選擇“Train Network” 進行網路的Training 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 網路訓練過程 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 匯入test pattern, 相關步驟如上所述 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 選擇所建構的網路模組後, 選擇“Simulate..”以進行模擬 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 1.選擇要進行測試的test pattern 2.進行模擬 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 (續) 2.將欲分析的輸出 結果Export 3.確定後,選擇“Export” 1.選擇“Export..” 朝陽科技大學 李麗華 教授

Matlab操作 – 呼叫類神經網路建構工具 按滑鼠左鍵二下, 以觀看其結果 朝陽科技大學 李麗華 教授