專題 agora --- # Use Generative AI For Function Naming 分析反編譯出來的C++程式碼,並命名該函數 ## 預期工作 1. 反編譯工具學習 ex.Ghidra、IDApro 2. AI訓練工具學習 ex.PyTorch、TensorFlow、Hugging Face 3. 實際訓練LLM模型 ## 疑慮 AI是要自己訓練?還是要微調現成的模型? 如果要自己訓練,硬體和訓練資料從哪來? 訓練好的模型會直接放到使用者的電腦上嗎?如果是的話,模型就不能太大。 AI要如何與Decompiler整合?是要作為現成Decompiler的extension,還是自己設計一個軟體,將兩者結合在一起?還是就讓使用者自己把程式碼丟到AI裡? # 想問教授的問題 專題可以做別人做(成功)過的題目嗎?如果不行,要多創新? 專題做不出來怎麼辦?之前有做不出來的先例嗎? # 方案Z 做教授給的題目:)