
by Rain Chu | 9 月 10, 2023 | AI
Paper with Code是一個卓越的資源,針對機器學習研究人員和實踐者而設,它為您提供了一個便捷的平台,以尋找和跟蹤最新的機器學習論文和相關的程式碼。這個網站的目標是將學術界的最新成果與實際應用相結合,使您能夠更輕鬆地深入了解並應用最新的機器學習技術。
在Paper with Code上,您可以輕鬆地搜索各種機器學習論文,並立即訪問相關的程式碼。這意味著您不僅可以閱讀論文的理論部分,還可以查看實際的程式碼示例,有助於您更好地理解和實施這些方法。此外,網站還提供了各種範疇和主題的分類,以便您快速找到您感興趣的領域。
然而我是因為再找一篇 Time Series 的相關文章,用來預測投資理財,而來到這邊,發現不但論文精彩,還有很多的程式碼可以學習,並且稍加修改後就可以使用,大大的降低了學習到開發的時間
https://paperswithcode.com/

分類如下
- Computer Vision
- Natural Language Processing
- Medical
- Methodology
- Miscellaneous
- Graphs
- Playing Games
- Speech
- Time Series
- Audio
- Computer Code
- Robots
- Music
- Knowledge Base
- Adversarial
- Reasoning
無論您是一名機器學習研究者,還是想要將最新的ML技術應用於實際項目的實踐者,Paper with Code都是一個不可或缺的資源。它幫助您保持最前沿的知識,並加速您的機器學習旅程。不僅如此,這個平台的免費提供也使知識更加開放和可訪問,促進了整個機器學習社區的發展。
原始碼
https://github.com/paperswithcode
看影片入門
by Rain Chu | 7 月 16, 2023 | AI, Chat
在這篇文章中,我們將深入探索如何透過利用OpenAI的語言模型ChatGPT來創作長篇小說,並突破其輸入輸出字數的限制。透過技術和策略性的實作,我們將探討如何把片段性的產出整合成一個有連貫性的故事,同時探討如何保持角色和劇情的一致性。此外,我們也將討論在創作過程中可能遇到的挑戰,以及如何進行有效的修改和校對。讀者將獲得全面的瞭解,深入理解如何將ChatGPT應用於長篇小說創作。
RecurrentGPT將長短期記憶網絡(LSTM)中的向量化元素(例如,細胞狀態、隱藏狀態、輸入和輸出)用自然語言(即,文本段落)替換,在每個時間步長t,RecurrentGPT接收一段在t-1步生成的文本段落以及對下一段的簡短計劃。然後,它將關注到長期記憶,長期記憶包含所有以前生成的段落的摘要。
延伸閱讀

by Rain Chu | 7 月 16, 2023 | 音樂
又是 Facebook(Meta),在AI上的研究不落人後,隨著人工智慧的快速發展,音樂生成的領域也正在經歷革命性的變革。本文將深入探討這一技術的演進,揭示如何應用各種的AI工具來創造音樂

試試現成的服務
描述一下你想要的音樂類型、場景
https://waveformer.replicate.dev/
Facebook 開發程式碼
https://github.com/facebookresearch/audiocraft
Music Gen 與其他三個比較、MusicLM、Riffusion、Musai
https://ai.honu.io/papers/musicgen/
Music Gen 論文
https://arxiv.org/abs/2306.05284
免費可以測試用的 huggingface 服務
https://huggingface.co/spaces/facebook/MusicGen
用 Google Colab 來做測試
https://colab.research.google.com/drive/1-Xe9NCdIs2sCUbiSmwHXozK6AAhMm7_i?usp=sharing
延伸閱讀

by Rain Chu | 5 月 15, 2023 | AI, 教育
Querator AI,上傳內容,他會自動幫你生出考題

https://app.queratorai.com/

by Rain Chu | 5 月 7, 2023 | AI, Chat
ChatGPT 一開始出來的時候還沒有開放 API 的時候,就有很多人用 Session key 的方法去使用他的服務,到現在雖然說用官方的 OpenAPI 已經很強大了,但缺點是 ChatGPT 永遠比較新,像是剛出來 ChatGPT 4 的時候,就沒有 API 可以用,都要等好幾個月,這時候只能使用 Session key 的方法去存取服務,這個方法可以採用 revChatGPT

revChatGPT 的三種安裝方法
原始碼下載:
https://github.com/acheong08/ChatGPT
Pip 安裝
https://pypi.org/project/revChatGPT/
只要打下面的指令就可以安裝
python -m pip install --upgrade revChatGPT
revChatGPT 的使用方法
免費使用要用 V1 ,免費版本會有些限制,目前的限制如下
- Proxy server: 5 requests / 10 seconds
- OpenAI: 50 requests / hour for each account
採用登入方法,要去 config.json 中填入你的帳號和密碼
{
"email": "email",
"password": "your password"
}
採用 Session Key 的方法,要去你的瀏覽器中,找到你的 Key 並且回填,但這種方法,一旦你登出後就要重新來過,只有自己一個人使用的時候可以用,比較不推薦,使用方法,先點下面的連結
https://chat.openai.com/api/auth/session
找到 accessToken 後面的文字,複製後取代 <access_token> 即可

{
"access_token": "<access_token>"
}
設定完成後可以建立一個 Python 檔案,測試一下
from revChatGPT.V1 import Chatbot
chatbot = Chatbot(config={
"access_token": "<your access_token>"
})
print("Chatbot: ")
prev_text = ""
for data in chatbot.ask(
"請給我10個拯救地球的好主意",
):
message = data["message"][len(prev_text) :]
print(message, end="", flush=True)
prev_text = data["message"]
print()
OpenAI 官方 Python API
這邊網路教學很多,而且常常在改,我就放一個教學,可以直接去看一下

by Rain Chu | 5 月 5, 2023 | 圖型處理, 繪圖
3D Scanner是個很昂貴且複雜難使用的工具,隨著現在算法的精進,AI的流行,各式各樣的工具不斷的出現,早期我還有買一個專用的3D掃描器,現在發現我用手機拍的照片,用AI轉換比我用專業工具掃描的還方便且快速,並且已是用了不少網站服務,是用了不少網站服務,多數還是要費用且還不好用,但 Nvidia 不愧是AI的王者,推出好用且免費還開放原始碼的 NeRF ,入門還算簡單,看下面兩個影片就夠了。
Instant NeRF

下載請到 NVlabs/instant-ngp: Instant neural graphics primitives: lightning fast NeRF and more (github.com)
如果你是 Windows 系統,可以依照下圖,找到適合自己GPU的可執行檔

如果不是的話,就要自己 git 後按照步驟安裝,我自己安裝起來是還蠻麻煩的,建議是找台 Windows 會比較快
PIFuHD
專門用在人物轉3D模型的開源軟體,主要是 FB AI Research 在維護
PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization (shunsukesaito.github.io)

PIFuHD Demo – Colaboratory (google.com)
Meshroom 2023
更開放且進階的 Meshroom 3D 建模軟體
Github 原始碼
alicevision/Meshroom: 3D Reconstruction Software (github.com)
直接下載執行檔
Releases · alicevision/Meshroom (github.com)
ZoeDepht
ZoeDepth可以找出圖片中的深度圖,也可以一鍵建立3D模型以及一鍵建立360的圖片,蠻適合用在室內設計的場景中
ZoeDepth – a Hugging Face Space by shariqfarooq
Kaedim3d
Kaedim | 3D models in minutes (kaedim3d.com)

付費軟體,優點是容易使用,專門在產生一些小物件,尤其是可以給遊戲使用
https://www.app.kaedim3d.com/
參考資料
Turn 2D Images into Immersive 3D Scenes with NVIDIA Instant NeRF in VR | NVIDIA Technical Blog
即時NeRF贏得SIGGRAPH最佳論文,激勵創作者 |英偉達博客 (nvidia.com)
Getting Started with NVIDIA Instant NeRFs | NVIDIA Technical Blog
Knight Rider Rides a GAN with AI, NVIDIA Omniverse | NVIDIA Blog
NVIDIA 發表 GANcraft ,可將 Minecraft 地圖轉化為 3A 遊戲等級場景 #我的世界 (173603) – Cool3c
近期留言