Going Deep

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! Deep Learning <–> keep learning Week31 (08/04) 網路文章 A Brief History of CNNs in Image Segmentation: From R-CNN to Mask R-CNN R-CNN: https://arxiv.org/abs/1311.2524 Visual Recognition就是從這裡爆發了… 透過Selective Search找到Region後丢給修改過的AlexNet學習, 最後再給Support Vector Machine (SVM) 這層CNN. 原本設計的R-CNN就只做這些: 用Selective Search找region 透過pre-trained AlexNet去算特徵後交給SVM看region裡的是什麼鬼東西 最後透過線性回歸(linear regression)畫出物件的座標 Fast R-CNN: https://arxiv.org/abs/1504.08083 Region proposals using Selective Search. RoI (Region of Interest) Pooling Combine All Models into One Network 將R-CNN的AlexNet, SVM, Regressor整合在一起變成單一個network Fast R-CNN instead used a single network to compute the extract image features (CNN), classify (SVM), and tighten bounding boxes (regressor)....

August 25, 2017 · 2 min · oopsmonk

Math

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! Week27 (07/07) 網路文章 Elon Musk: The world’s population is accelerating toward collapse and nobody cares 網路資源 Barbara Oakley: “Learning How to Learn” | Talks at Google Week28 (07/14) 網路資源 Numpy Quick Start MathJax basic tutorial and quick reference MathJax語法速查及範例 Week29 (07/21) 網路文章 Path Guide: A New Approach to Indoor Navigation 讀書心得 The Numpy Stack in Python 用簡短的方式介紹numpy, pandas, matplotlib, scipy. numpy: 在matrix, vector處理會比ptython built-in還快很多且方便....

July 28, 2017 · 1 min · oopsmonk

OSDI

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! Week22 (06/02) 讀書心得 OSDI: Memory Management Kernel space的memory management, 要考慮到的問題, Internal/External fregmentation, physical/logical contiguous, buddy system, slab allocator. User space的memory管理, page fault handler, Red-Black Tree / AVL Tree. 論文學習 FarmBeats: An IoT Platform for Data-Driven Agriculture PDF ,Slides FarmBeats這套系統提出了几個解決方法: 遠距傳輸, 以往的解法是用satellite或是手機訊號, 這裡是使用TVWS(TV White Space)以減少硬體成本, TVWS是利用數位電視未使用的頻寬做傳輸, 屬於低頻有傳輸距離長, 穿透力強的優點. 天氣感知系統, 透過OpenWeather API的資料來規劃電量的使用及電池的充電與否. 風力輔助系統, 收集農地的風向及風力數據, 透過飛行演算法(Flight Planning Algorithm)規劃出適當的路線, 減少逆風造成的額外耗電量. 本地影像及資料壓縮, 一般Drone的航空影像(Aerial Imagery)或sensors資料都是直接傳到雲端, 透過Farmbeats的gateway做中繼站並壓縮影像及sensors資料, 可支援1星期的在網路無法使用情況. Week23 (06/09) 網路文章 When should we use mutex and when should we use semaphore...

June 30, 2017 · 3 min · oopsmonk

LGS Hell

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! 主要在了解linux graphic system架構, 並分析wayland weston compositor/glmark2的repaint flow. Week18 (05/05) 網路文章 和百年公斤原器說再見!七大國際單位制將改頭換面 原來用抽像來定義實體早己行之有年. 網路資源 C++ Language Interface Foundation (CLIF) Google 做了一個C++ wrapper generator, 目前看來只for Python, 目標是支援更多的語言. Week19 (05/12) 網路文章 Weston repaint scheduling Week20 (05/19) Wayland的weston compositor可透過wesgr來分析repaint過程. glmark2-es2-wayland 加入debug去看glmark repaint過程 [18:50:21.959] canvas_clear 1510 us [18:50:21.960] scenc_draw 389 us [18:50:21.960] scenc_update 159 us [18:50:21.960] weston weston_output_repaint[+] [18:50:21.960] weston surface_flush_damage [18:50:21.960] weston surface_flush_damage [18:50:21.961] weston surface_flush_damage [18:50:21.961] weston surface_flush_damage [18:50:21....

May 31, 2017 · 1 min · oopsmonk

失速列車

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! 失速的這個月 Week14 (04/07) 網路文章 Adding A New System Service To Android 5: Tips and How To 由下到上打造一個android system service. HW -> HAL -> JNI -> Service -> Manager -> Registering. Adding New System Service in Android Native system service. 33 Foods that Starve Cancer 滿有趣的論點, 細胞沒有supplement會死亡沒錯, 但microscopic cancers能否自己生出新的血管? 大部份的癌症無關基因, 超過40歲體內難免會有microscopic cells, 並可能轉變成cancer cells? Week15 (04/14) img2ascii.py 參考網路上的做法, 加了些參數方便調整輸出的內容. pillow提供便利的API. 網路文章 Every attempt to manage academia makes it worse...

April 28, 2017 · 2 min · oopsmonk

Slow and Fast

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! Week9 (03/03) 228的4天連假讓這週過的特別快. 網路文章 What Americans can learn from other food cultures Google breaks SHA-1 web crypto for good but Torvalds plays down impact on Git Announcing the first SHA1 collision Google 公怖與CWI Amsterdam合作生出了第一個SHA-1 collision, 對於使用SHA-1的Git來說會有什麼影響? 目前看來是影響不大, 主因如下: Git remote 與 local 發生衝突時local並不會被override. 相較於Git, PDF檔是較容易被破解的. Git可能會計劃使用SHA3-256為新的hash algorithm. 為什麼不選SHA256? “SHA256 acceleration is mainly an ARM thing” - Torvalds 網路資源 Math is Fun: Common Core Standards: 基本數學....

March 31, 2017 · 5 min · oopsmonk

新章

以前球隊在回防時, 教練總會說"快跑! 別回頭, 到定點再休息". 關於人生, 喘息點在哪兒? 我想就在滴水穿石之間! Week7 (02/17) 發現minimal-mistakes上缺了繁中, 便開了個PR#838 沒想到很快就被merge, 效率真快. 試玩BeautifulSoup 寫了個簡單的ck101Comics.py用來下載卡提諾×揪漫畫. 網路文章 Diving Into Android ‘M’ Doze & Diving into Doze Mode for Developers Android Doze在Nougat多了Light-Doze, Light-Doze的Maintenance Windows較短為了避免不同步問題, 當進入Deep-Doze(原本Marshmallow的Doze), Light-Doze會進入OVERRIDE不做任何事. 網路資源 E-book: Python for Informatics 讀書心得 Tuesdays with Morrie 讀完The Classroom, 直到這章節都是在講Mitch離開大學後的生活及偶然聽到電視上提到Morrie, 師生俩如何再度搭上線. Morrie對Mitch有很深的情感, Mitch稱他為’Coach’. “Dying,” Morrie suddenly said, “is only one thing to be sad over, Mitch. Living unhappily is something else. So many of the people who come to visit me are unhappy....

February 16, 2017 · 2 min · oopsmonk