--- title: Lab Meeting Minutes 2023/09/08 tags: lab_meeting --- > Outline > [TOC] --- # PERAL Lab Meeting - 時間:112 年 09 月 08 日 10:00 - 地點:線上 - 線上會議連結 : [Online](https://meet.google.com/zfi-zmnc-qfw) - 出席者:吳坤熹老師、謝萬霖、劉怡君、田蕙瑜、沈家正、梁宇騰、紀見如、劉冠伶、林大智、繆亭霄、蘇翊荃、陳嘉璐、陳品妤(請假)、陳姿綾、陳姿澖 - 會議主題:[A New Data Hiding Method via Revision HistoryRecords on Collaborative Writing Platforms](https://docs.google.com/presentation/d/1xCCCHiiYlWZ1ruIq8Ksoe-elcyXWu8107-O8_kUs_JA/edit?usp=sharing) - 主講者: 劉冠伶 - 主記: 林大智 ## 會議內容 - ![](https://hackmd.io/_uploads/B1dbfW_Ah.png) - ![](https://hackmd.io/_uploads/SJmFfZ_Rn.jpg) - ![](https://hackmd.io/_uploads/BJ-9Mb_Rh.jpg) - ![](https://hackmd.io/_uploads/ByZkX-_Rh.jpg) - ![](https://hackmd.io/_uploads/r1Dy7buCh.jpg) - ![](https://hackmd.io/_uploads/rJ21XWuAh.jpg) - correction pairs 兩個版本不同的差異 ![](https://hackmd.io/_uploads/rymgQbO0n.jpg) - ![](https://hackmd.io/_uploads/SJ5xmZ_A2.jpg) - ![](https://hackmd.io/_uploads/B1pFQW_A2.jpg) - ![](https://hackmd.io/_uploads/ryt57bOAn.jpg) - ![](https://hackmd.io/_uploads/ByWs7-OR2.jpg) - 紅色:建立的順序 綠色:藏的順序 ![](https://hackmd.io/_uploads/ByDjXbdRh.jpg) - ![](https://hackmd.io/_uploads/rkis7Zu0n.jpg) - ![](https://hackmd.io/_uploads/S17h4WOR3.jpg) - ![](https://hackmd.io/_uploads/rkkp4buA2.jpg) - 可以根據 database 分析出可修改部分 ![](https://hackmd.io/_uploads/rkxQaV-OCh.jpg) - ![](https://hackmd.io/_uploads/Bk2VBZOAn.jpg) - code 是自己定義的 ![](https://hackmd.io/_uploads/SypSS-OC3.jpg) - ![](https://hackmd.io/_uploads/Sk6sSWdRn.jpg) - 向左搜尋為0,右為1 Freq越低,len越高 ![](https://hackmd.io/_uploads/HJZ6Bb_R2.jpg) - q4 已不能用,後面就無法用 100 ![](https://hackmd.io/_uploads/ByKTSZuRh.jpg) - ![](https://hackmd.io/_uploads/rypprWuA2.jpg) - increase in 跟 improve themselvs 不知道是一組還是兩組 ![](https://hackmd.io/_uploads/rJ-ewW_02.jpg) - 分 group 時,要確保有分裂點 ![](https://hackmd.io/_uploads/r1vNDW_03.jpg) - ![](https://hackmd.io/_uploads/rJlBPZO02.jpg) - ![](https://hackmd.io/_uploads/H1trPW_Rn.jpg) - 計算 Ng 用以進行下一步 ![](https://hackmd.io/_uploads/BJ06DWO0h.jpg) - 有 Ng 才能分 group,然後才能 Huffman code ![](https://hackmd.io/_uploads/H1n7ub_0h.jpg) - ![](https://hackmd.io/_uploads/HkRVO-uCh.jpg) - ![](https://hackmd.io/_uploads/BkNkF-OC2.jpg) - 圖三:database的樣子 ![](https://hackmd.io/_uploads/SJF1YW_0h.jpg) - 左下角表示,要換的字越多,capacities 越高 ![](https://hackmd.io/_uploads/ryQgt-_02.jpg) - ![](https://hackmd.io/_uploads/rJvgtbOCn.jpg) --- ### 建議&問題 1. [name=Selena] p.24 前面有提到依賴性問題,所以應該要是一個字嗎? Ans: [name=Ashley] 依賴性問題是指可能會找出一些相關聯的字,連續性問題是指無法確定改了多少字 1. [name=Louise] p.17 q2 到 q5 有相關聯,那改 q2 跟 q5 會有問題嗎 (看起來沒問題) Ans: [name=Ashley] 不會有問題,但為了避免一些僥倖的問題,所以會分在同一個 List 1. [name=Louise] p.23 group 為什麼長這樣 Ans: [name=Ashley] 預設 Ng 為 3 1. [name=Louise]p.25 分裂點是甚麼意思 Ans: [name=Ashley] 確保每個 group 不會有連續的字 1. [name=Yukino] p.20 不是很懂 Ans: [name=Solomon] 每次都挑最小的兩個來 merge 就對了 1. [name=Ryan] 追問 huffman code,長度不一樣,接收端要怎麼 decode Ans: [name=Ashley] (秀出 algorithm) [name=Solomon] 解釋問題時,直接顯示 paper 上複雜的 algorithm 不是個好主意 [name=Solomon] table 雙方已約定好。huffman code 有一個特性,prefix 有唯一性 1. [name=Jennifer] p.33 版本數量越多代表藏的東西越多嗎? Ans: [name=Ashley] 應該是代表可以藏的東西越多 1. [name=Jennifer] 假設接收方想要找藏在網頁中的資訊,要怎麼找 Ans: [name=Ashley] 雙方會先約定好要藏在哪 1. [name=Jennifer] 額外產生的 database 很大會不會被發現 Ans: [name=Ashley] database 是在雙方自己的電腦上,不是在 platform 上, 不會整個拿來藏東西 1. [name=Lawrence] p.22 message 藍色的 100 是? Ans: [name=Ashley] 要藏的資料 1. [name=Lawrence] p.21 tree 是故意畫成這樣嗎?T 跟 4 應該要在同一層 Ans: [name=Solomon] 應該是想把 leaf 置底 1. [name=August] p.6 Collaborative writing database Ans: [name=Ashley] 建 database 1. [name=August] p.13 如果後來又有人編輯這個網站,會有影響嗎 Ans: [name=Ashley] 雙方應該會約定好? [name=August] 為甚麼要從最新的開始藏,不要從最舊的 [name=Solomon] 編號方式,0 為最新很不自然,贊成 August,應該0是最舊。不然若有人在過程中改了新版,D0就變掉了。 1. [name=Jiazheng] 實驗直接在 wikipedia 上直接藏資訊嗎 Ans: [name=Ashley] 是 1. [name=Miller] p.10 建 database 是用比較舊篇、新篇中常見的地方嗎 Ans: [name=Ashley] 有被更動才會記錄 [name=Miller] 有時候修改會增加一個段落,這樣怎麼辦 Ans: [name=Ashley] 會變成一個 pair [name=Solomon] 例子只有 replace 那 insert, delete 呢 Ans: [name=Ashley] 沒有提到 1. [name=Miller] p.23 有第三個 100 要怎麼辦 Ans: [name=Ashley] 分在不同版本中 1. [name=Phoebe] 雙方一開始會先約定藏的地方? Ans: [name=Ashley] 是,會選擇一篇文章 [name=Phoebe] 重新傳送會沿用還是選擇新的 Ans: [name=Ashley] 沒有提到重新傳送 [name=Phoebe] p.15 是指作者可以藏資訊是嗎 Ans: [name=Ashley] 是 1. [name=Angela] p.10 用 word 當單位,但 p.17 有 phrase [name=Solomon] 我贊同 Angela 的評語,若用 word 而不要用 phrase, 就不致於有 dependency problem. 作者是自尋煩惱。 1. [name=Edgar] p.23 的 group 要怎麼跟 p.18 配合 Ans: [name=Ashley] p.25 [name=Edgar] 怎麼確定一個 group 有幾個 list Ans: [name=Ashley] 沒有提到長度怎麼分,只有提到要分幾個。 [name=Ashley] group 至少要有兩個,list 數應該沒有限制 1. [name=Edgar] p.23 怎麼決定用哪個 group decode/encode Ans: [name=Ashley] 照順序 1. [name=Edgar] p.29 Ng, Nm, Nc 可以在解釋一次嗎 Ans: [name=Ashley] Ng: 最後要改幾個 word sequence,Nc: 隨機的初始值,Nm: 這個版本最多能改幾個 word sequence [name=Edgar] Ans: [name=Ashley] [name=Edgar] Nm 跟 Ng 的關係是什麼 Ans: [name=Ashley] 計算 Ng 需要用到 Nm 1. [name=Solomon] 能不能估算這個方法的 overhead ## 待追蹤事項 無 ## 臨時動議 - [name=Angela] 課表更新了嗎 [name=Ashley] 剩見如 [name=August] 目前 meeting 暫訂周二早上 - [name=August] 開學周需要暫停會議嗎 [name=Solomon] 開學事情比較亂,可以暫停 --- 散會結束時間: 11:46