全國中小學科展

電腦科學與資訊工程

分子結構語言與熔沸點性質的人工智慧預測

背景:預測分子性質如溶解度、毒性及熔沸點對於基礎科學至關重要。然而,實驗測量這些性質耗時且昂貴,因此本研究使用多種機器學習模型藉由調整變相來準確預測熔、沸點。 方法:本研究使用超過一萬筆數據及兩種類型的機器學習方法:淺度與深度學習。淺度學習由 PyCaret實現,並以Mordred作為分子描述器;深度學習使用圖神經網路,包括(CMPNN和GCN),並調整隱藏層參數。 結果:CMPNN在目前嘗試的模型中表現最佳。發現影響沸點預測的關鍵特徵是piPC1,與鍵級相關;熔點則是AATS0d,與σ電子的 Moreau-Broto自相關有關。 結論:CMPNN模型在沸點與熔點預測中均表現最佳。沸點中深度學習模型優於淺度學習模型(p<0.05)。此外,使用SHAP成功找出piPC1和AATS0d對最關鍵。本研究不僅得出了高準確性的模型,還發現了影響分子性質的關鍵特徵,且可擴展至其他預測。

自監督學習在臺灣手語辨識上之應用研究

在臺灣手語辨識,先前研究所使用的監督式學習需要大量標記樣本而限制可辨識詞彙量。為此,本研究借鑒自然語言處理領域中BERT 的遮罩想法,將未標記手語影片隨機遮蓋部分幀數,並讓模型學習預測被遮蓋的幀數以學習臺灣手語的特徵,並透過遷移學習來訓練辨識模型,此作法可克服現有臺灣手語資料缺少的問題。經過實驗,本研究訓練之詞彙辨識模型達成了242 個詞彙量,94.8%的準確率。 此外,先前研究皆未在手語句子翻譯上有成果。因此本研究基於預訓練模型,整合設計手語翻譯的系統,實驗中,系統在100 個句子的翻譯表現達到88%的準,且BLEU-4 分數取得20.98,證明自監督學習的方式在手語辨識、翻譯上是有效的。並展現出樣本需求少與辨識詞彙量可輕易擴大的潛力。

Breaking a Caesar Cipher / Vigenère Cipher Encryption for Secure Data Communication

This project had one purpose: creating almost unbreakable encryption by breaking a Caesar – and Vigenère Cipher and getting familiar with how they work. Created a program to encrypt and decrypt messages with a Caesar Cipher and Vigenère Cipher encryption. Breaking these encryptions in these programs will help to identify the factors that contribute to strong and weak encryption systems. A program was created to encrypt messages using Caesar Cipher with a key from 1 to 25 and decrypt messages without knowing the original key by doing different types of “attacks” on the system: a brute force and frequency analysis attack. Created another program to encrypt messages using Vigenère Cipher with a keyword or keyphrase and decrypted messages whilst knowing that original keyword. Tested and compared the two different cyphers when being attacked. This helped identify factors that influenced the strength of encryption and identified the advantages and disadvantages of each Cipher as well as the weaknesses in each attack. Through testing and breaking a Caesar and Vigenère Cipher successfully, multiple factors were identified that influenced the strength of the encryption system. These were used to ensure the new encryption created will be as strong as can be. Comparing the success rate of the different attacks on each Cipher, the similarities, weaknesses and strengths in the Brute Force and Frequency Analysis attacks were found.

基於心電圖的智慧睡眠分析

睡眠相關問題常見於現代緊張的社會,傳統睡眠分析方法需要腦電圖(EEG)、肌電圖(EMG)、眼電圖(EOG)等信號,量測複雜度高。本研究透過 Python 程式語言以深度學習和階層式投票機器學習方法,開發一套自動分析程式,僅透過心電圖(ECG)信號分析睡眠階段。並結合睡眠評估標準,製訂一可量化的睡眠品質評估表,提供臨床醫師判讀睡眠品質的指標。本研究的優點是僅透過一種信號便能準確、客觀、快速分析,且操作介面簡易。研究結果顯示,本研究清醒和睡眠狀態之辨識準確率高達約90%,與其他類似睡眠品質評估研究的論文比較,準確率高出10~17%,整體睡眠階段分析準確度高達87%。本研究方法未來可應用於臨床醫療,協助醫師做精準的患者睡眠品質診斷。

Wibrazz

Wibrazz is a wearable communication tool that allows the teacher, the therapist, the parent to communicate information to the child remotely using the device. Haptic (vibrationbased) feedback is becoming increasingly important in everyday life. A vibrating device that transmits information through clothing can help people with disabilities who have no or limited sensory use to live an integrated life in society without barriers.

情感分析生成器—自動生成文字感染情緒

隨著網路技術不斷的進步,意見和情感分析逐漸成為人們日常生活中的一部分。儘管如此,目前人們缺乏一個方便且快速的情緒分析模型,供廣大大眾使用。 本研究旨在提供人們一個緩解憂鬱情緒的管道——當人們輸入一個需要被安慰的情境時,我們的系統將輸出安慰語句,以緩解該使用者之憂鬱情緒,達到安慰效果。為此,本研究訓練了BERT model以及 LLaMA model。BERT model能判斷使用者輸入的語句是否為需安慰語句。而LLaMA model則作為安慰語句之生成模型,以達到安慰之效果。

矩形密鋪及其應用

「在格狀平面中用矩形以互不重疊的方式鋪滿(2D rectangle tiling problem)」為一NP-complete問題(Dani`ele Beauquier et al ,1995),目前多項式時間只能求出盡可能覆蓋最大面積的近似解。本研究所創的階梯演算法 stair algorithm 透過改變動態規劃紀錄狀態的方式,使狀態數大幅減少,進而改善求準確解的時間複雜度,也成功證明此演算法的正確性。本研究的演算法可被應用於平行計算中的負載平衡、積體電路設計等方面。隨後,本研究寫了一個互動展示品清楚呈現此演算法的功能。且以階梯演算法成功檢驗並比較 RTILE PROBLEM 的 7/3-approximation algorithm (Krzysztof Lorys and Katarzyna E. Paluch,2000 [4]) 與 11/5-approximation algorithm (Piotr Berman et al,2001[7])進行比較與分析。

語音模型逆向攻擊架構分析與防禦策略探討

本研究中,我們對模型逆向攻擊在語音辨識系統中的影響及風險進行深入分析。隨著Siri、Google Home等智能助理設備在日常生活中的廣泛使用,其語者辨識系統的安全隱患引起了我們的注意。本研究目的在於深入理解模型逆向攻擊的運作機制,並探討其對語音辨識系統的攻擊效果。我們透過實施多樣化的攻擊策略,對不同的模型架構和數據處理方法進行了評估,並對人聲與非人聲的數據集進行了攻擊效果的比較。此外,我們亦實現了基於差分隱私的防禦算法,在多數模型架構下達到接近50%的防禦效果,顯著提高攻擊代價。研究整體揭示了語音辨識系統在面對模型逆向攻擊時的脆弱性,並藉由實驗分析推論出可能的防禦策略,期待能通過策略來增強模型的安全性。

基於特徵解耦的視覺轉換器之指靜脈辨識模型

發展安全且可靠的身份辨識技術是當今的重要議題,而指靜脈因其高安全性及難以偽造特性成為我們的主題。本研究提出一種基於Transformer模型架構的指靜脈辨識模型稱為GLA-FD,旨在解決現有技術對指靜脈影像特徵表示與提取的局限性。透過開發特徵解耦與重建模組(FDRM),模型能夠有效區分指靜脈的背景資訊與紋理特徵,並將其重新組合以提升辨識準確度。此外,本研究開發的全域-局部注意力模組(GLAM)能同時捕捉影像的全域與局部特徵,進一步強化模型對指靜脈特徵的理解。GLA-FD在FV-USM、PLUSVein-FV3、MMCBNU-6000、UTFVP、NUPT-FPV 資料集中的正確辨識率(CIR)達到100%、98.47%、99.75%、96.11%、99.82%,展現卓越的穩定性與泛化能力。此外,本模型在處理不同年齡層、國籍與影像模糊度的資料下,仍能保持高辨識準確度,顯示其在需要高安全性辨識的應用場景中具備廣泛的實用性。

分子結構語言與熔沸點性質的人工智慧預測

背景:預測分子性質如溶解度、毒性及熔沸點對於基礎科學至關重要。然而,實驗測量這些性質耗時且昂貴,因此本研究使用多種機器學習模型藉由調整變相來準確預測熔、沸點。 方法:本研究使用超過一萬筆數據及兩種類型的機器學習方法:淺度與深度學習。淺度學習由 PyCaret實現,並以Mordred作為分子描述器;深度學習使用圖神經網路,包括(CMPNN和GCN),並調整隱藏層參數。 結果:CMPNN在目前嘗試的模型中表現最佳。發現影響沸點預測的關鍵特徵是piPC1,與鍵級相關;熔點則是AATS0d,與σ電子的 Moreau-Broto自相關有關。 結論:CMPNN模型在沸點與熔點預測中均表現最佳。沸點中深度學習模型優於淺度學習模型(p<0.05)。此外,使用SHAP成功找出piPC1和AATS0d對最關鍵。本研究不僅得出了高準確性的模型,還發現了影響分子性質的關鍵特徵,且可擴展至其他預測。