資料介紹
描述
概述
我們生活在一個(gè)越來(lái)越智能的世界。從自動(dòng)駕駛汽車(chē)到智能商店,人工智能正在被開(kāi)發(fā)用于玩電子游戲、識(shí)別皮膚癌和創(chuàng)造藝術(shù)!舉一個(gè)相關(guān)的例子,不久前,佳士得拍賣(mài)行以 432,500 美元的價(jià)格售出了一件人工智能生成的藝術(shù)品!
在一個(gè)擁有 AI 藝術(shù)家的世界中,我們需要一種方法來(lái)向 AI 請(qǐng)求新的藝術(shù)作品,以及一種將其展示給人類(lèi)觀看的方法。這就是 IOTA Canvas 和 AI Marketplace 的目的。
IOTA畫(huà)布
IOTA Canvas 是一種智能相框,它會(huì)定期自動(dòng)刷新其展示的藝術(shù)作品,以便觀眾時(shí)不時(shí)地看到新的藝術(shù)作品。IOTA 畫(huà)布具有以下特點(diǎn):
- 配置簡(jiǎn)單
- 可配置的屏幕自動(dòng)關(guān)閉以在夜間節(jié)省電量
- 用于顯示配置說(shuō)明、跳過(guò)不需要的藝術(shù)作品和喜歡藝術(shù)作品的硬件按鈕
- IOTA 加密貨幣的設(shè)備上自動(dòng)管理
人工智能市場(chǎng)
AI Marketplace 是一項(xiàng)管理 AI 內(nèi)容創(chuàng)建者并處理與 IOTA Canvas 等客戶(hù)的談判的服務(wù)。它允許人們上傳一個(gè) AI 創(chuàng)作者,然后可以響應(yīng)對(duì)新藝術(shù)的請(qǐng)求。
AI Marketplace 的目標(biāo)是使所有類(lèi)型的 AI 內(nèi)容創(chuàng)建者能夠與內(nèi)容消費(fèi)者建立聯(lián)系。該項(xiàng)目展示了一種與智能相框上顯示的 AI 生成藝術(shù)的關(guān)系。然而,AI Marketplace 最終也可以提供獨(dú)特的 AI 創(chuàng)作的食譜、歌曲、服裝款式和根據(jù)每個(gè)消費(fèi)者的口味量身定制的短篇小說(shuō)。
現(xiàn)在的問(wèn)題是,消費(fèi)者如何為他們的內(nèi)容付費(fèi)?AI Marketplace 需要為每一個(gè)創(chuàng)建的內(nèi)容向消費(fèi)者收取費(fèi)用以抵消其成本。AI Marketplace 必須為其運(yùn)行的服務(wù)器、為 AI 供電所用的電力付費(fèi),并且可能需要向開(kāi)發(fā) AI 的一些人支付額外的附加費(fèi)。這就是 IOTA 的用武之地。
關(guān)注IOTA
IOTA 是一種加密貨幣,旨在服務(wù)于物聯(lián)網(wǎng)網(wǎng)絡(luò),它允許機(jī)器之間和人類(lèi)之間進(jìn)行無(wú)需信任的次級(jí)支付。它非常適合 IOTA Canvas 和 AI Marketplace,因?yàn)樗?IOTA Canvas 能夠在沒(méi)有任何人工參與的情況下為 AI 生成的藝術(shù)作品向 AI Marketplace 付款。有關(guān) IOTA 的更多信息,請(qǐng)參閱IOTA 網(wǎng)站。
使用 IOTA 畫(huà)布
一旦按照下一節(jié)中的說(shuō)明構(gòu)建了 IOTA Canvas,使用 IOTA Canvas 就很簡(jiǎn)單了。當(dāng)相框首次啟動(dòng)時(shí),它會(huì)顯示一個(gè)網(wǎng)站地址,您可以在手機(jī)上導(dǎo)航到該地址,用 IOTA 為它的錢(qián)包充值,這樣它就可以支付新藝術(shù)品的費(fèi)用。從IOTA devnet 水龍頭獲取測(cè)試令牌進(jìn)行試驗(yàn)。
此外,設(shè)置網(wǎng)站允許您查看 IOTA 余額并調(diào)整許多其他設(shè)置,例如它連接到哪個(gè)市場(chǎng)、藝術(shù)品更改的頻率、按鈕的 GPIO 引腳以及顯示器何時(shí)關(guān)閉。
隨著時(shí)間的推移,相框?qū)⒄故緛?lái)自不同 AI 藝術(shù)家的各種藝術(shù)作品。如果看到不喜歡的,請(qǐng)按跳過(guò)按鈕。如果要更改設(shè)置,請(qǐng)按設(shè)置按鈕,這將顯示設(shè)置網(wǎng)站的地址。
IOTA 畫(huà)布如何工作
IOTA Canvas 包含三個(gè)主要部分,每個(gè)部分由不同的線程運(yùn)行。顯示器,負(fù)責(zé)更新屏幕上的圖像和文本,打開(kāi)和關(guān)閉屏幕,必要時(shí)調(diào)整圖像大小;管理更新設(shè)置和與用戶(hù)通信的設(shè)置網(wǎng)絡(luò)服務(wù)器;以及處理幾乎所有其他事情的主線程,對(duì)按鈕按下作出反應(yīng),檢查是否是時(shí)候刷新藝術(shù)品,根據(jù)設(shè)置告訴顯示器打開(kāi)或關(guān)閉等。
另一個(gè)線程處理藝術(shù)品的實(shí)際刷新。為此選擇了一個(gè)額外的線程,因?yàn)樗且豁?xiàng)長(zhǎng)時(shí)間運(yùn)行的任務(wù)。刷新圖稿的過(guò)程包括五個(gè)主要步驟:
1. 向 AI Marketplace 索取其所有藝術(shù)家的列表。
2. 選擇最符合主人喜好和預(yù)算的藝術(shù)家。
3. 請(qǐng)求 AI Marketplace 委托選定的 AI 創(chuàng)作一件新藝術(shù)品。AI Marketplace 將回復(fù)一個(gè) IOTA 地址和一個(gè)密鑰。
4. 將請(qǐng)求的金額支付到給定的 IOTA 地址。
5. 每 30 秒反復(fù)檢查 AI Marketplace 是否已準(zhǔn)備好委托作品。
6. 作品準(zhǔn)備好后,下載并展示。
構(gòu)建 IOTA 畫(huà)布
將 IOTA Canvas 放在一起非常簡(jiǎn)單。首先將 Raspberry Pi 連接到您的顯示器并測(cè)試它是否正常工作。將電線焊接到按鈕上并將它們連接起來(lái),如所附接線示意圖所示。確保電線足夠長(zhǎng),可以將按鈕放在您想要的位置,通常最好放在框架的邊緣。從顯示器上取下外殼并將其放在漂亮的框架內(nèi)(見(jiàn)封面照片)。
處理完硬件后,下一步就是讓軟件運(yùn)行起來(lái)。IOTA Canvas 軟件僅在 Python 3.6、3.7 上運(yùn)行,因此首先檢查您的 Pi 運(yùn)行的是哪個(gè)版本的 Python,如有必要,安裝上述版本之一。該軟件還使用 pipenv 來(lái)管理依賴(lài)項(xiàng)及其虛擬環(huán)境,這是Python Software Foundation 推薦的。如果您還沒(méi)有 pipenv,請(qǐng)安裝它:
$ pip install pipenv
接下來(lái),通過(guò)將 IOTA Canvas 軟件克隆到 /usr/bin 并安裝其依賴(lài)項(xiàng)來(lái)下載它。注意:如果您不將項(xiàng)目放在 /usr/bin 中,則需要編輯 iotacanvas.service 文件中的 WorkingDirectory。
$ cd /usr/bin$ git clone https://gitlab.com/iota-lab/iota-canvas.git
$ cd iota-canvas$ pipenv install -e iotacanvas
通過(guò)運(yùn)行主文件檢查一切是否正常:
$ pipenv run python iotacanvas/main.py
這將初始化應(yīng)用程序,生成 IOTA 種子,并將所有內(nèi)容保存到settings.conf文件中,該文件可用于稍后加載設(shè)置。您可以按退出鍵退出應(yīng)用程序。
現(xiàn)在 IOTA Canvas 已經(jīng)設(shè)置好并開(kāi)始工作了,我們想讓它在 Raspberry Pi 啟動(dòng)時(shí)自動(dòng)啟動(dòng)。我們可以使用 systemd 來(lái)做到這一點(diǎn),它是 Linux 的服務(wù)管理器。systemd 服務(wù)文件已經(jīng)在 iota-canvas 存儲(chǔ)庫(kù)中創(chuàng)建。運(yùn)行以下命令以安裝該服務(wù)并在啟動(dòng)時(shí)啟動(dòng)它:
$ sudo cp iotacanvas.service /etc/systemd/system/iotacanvas.service
$ sudo chmod 644 /etc/systemd/system/iotacanvas.service
$ sudo systemctl enable iotacanvas
重新啟動(dòng) Pi 并檢查一切是否按預(yù)期工作。
IOTA 功能的簡(jiǎn)短概述
初始化后,IOTA Canvas 生成并存儲(chǔ)一個(gè)種子(一個(gè)由 81 個(gè)字母 + 數(shù)字“9”組成的獨(dú)特字符串)。
更多關(guān)于 GAN 的資源:
人工智能市場(chǎng)如何運(yùn)作
AI Marketplace 包含兩個(gè)不同的界面。第一個(gè)包括一個(gè)供人類(lèi)用戶(hù)上傳和管理他們的 AI 的門(mén)戶(hù)網(wǎng)站。這允許人們指定 AI 的名稱(chēng)、其代碼作為壓縮文件夾,以及可選的附加費(fèi),該附加費(fèi)將添加到 AI Marketplace 對(duì)每件委托藝術(shù)品收取的費(fèi)用中。如果 AI 所有者不想再為其提供服務(wù),他們也可以刪除 AI。
另一個(gè)接口用于 IOTA Canvas 等機(jī)器與市場(chǎng)進(jìn)行通信并請(qǐng)求和支付服務(wù)。它公開(kāi)了一個(gè) API,允許聯(lián)網(wǎng)設(shè)備請(qǐng)求 Marketplace 維護(hù)的 AI 藝術(shù)家列表、委托新藝術(shù)品并下載藝術(shù)品。
AI Marketplace 的一般功能流程遵循以下一般步驟:
1. 一個(gè)人上傳一個(gè)新的 AI 作為 zip 文件,其中包含運(yùn)行 AI 所需的所有文件,并指定他們希望為每件委托藝術(shù)品收取的附加費(fèi)。
2. 設(shè)備請(qǐng)求一件新的藝術(shù)品,因此 AI Marketplace 生成一個(gè)新的 IOTA 地址并將其與密鑰一起發(fā)送到請(qǐng)求設(shè)備。請(qǐng)求的付款基于 AI 附加費(fèi)和 AI 運(yùn)行時(shí)間,這將與用于為 AI 供電的資源量成正比。下面是 AI Marketplace 對(duì)新藝術(shù)請(qǐng)求的響應(yīng)示例。“status_addr”是付款發(fā)生后可用于檢查藝術(shù)生成狀態(tài)的地址。“retrieve_addr”是作品創(chuàng)建后可用于下載作品的地址(參見(jiàn)第 5 步)。
{
"iota_addr": "J9ELTXQMVQTZUCVHJNKLXUUKQDRSMENJYLCRVIAJCYSIBRBP9HTLKHAMO9SRTFVZYRNSNIKLMOFJWVRYZ",
"job_id": 58,
"key": "81244f70c40443c4aaf47b3db2aa2810",
"retrieve_addr": "/58/retrieve-art",
"status_addr": "/58/status"
}
3. AI Marketplace通過(guò)反復(fù)檢查地址余額來(lái)查看IOTA地址是否等于所需付款,最多監(jiān)控IOTA地址十分鐘。
4. 一旦收到所需的付款,AI Marketplace 通過(guò)調(diào)用標(biāo)準(zhǔn)化的 run() 函數(shù)在沙箱中啟動(dòng)請(qǐng)求的 AI,該函數(shù)將存儲(chǔ)生成的藝術(shù)品的位置作為輸入。
5. 當(dāng)委托藝術(shù)品的設(shè)備請(qǐng)求下載新藝術(shù)品并提供正確的密鑰時(shí),AI Marketplace 提供相應(yīng)的文件。
我為 AI Marketplace 創(chuàng)建的概念驗(yàn)證完成了上述大部分工作,但并未在沙盒中運(yùn)行 AI。它處理 IOTA 地址生成和余額檢查類(lèi)似于 IOTA Canvas。有關(guān)如何運(yùn)行該軟件的信息,請(qǐng)參閱 AI Marketplace 存儲(chǔ)庫(kù)。
最后的想法
這是一個(gè)開(kāi)始學(xué)習(xí) IOTA 的好項(xiàng)目,因?yàn)樗苡腥ぁ?/font>在大多數(shù)情況下,使用 IOTA 實(shí)際上非常容易。IOTA 基金會(huì)和社區(qū)提供的 API 使生成 IOTA 地址、檢查余額和發(fā)送 IOTA 變得簡(jiǎn)單。實(shí)際上,與配置 IOTA 相比,我花在解決跨線程通信問(wèn)題上的時(shí)間更多。
總體而言,這是一個(gè)有趣且有益的項(xiàng)目。查看存儲(chǔ)庫(kù)并為自己構(gòu)建它!
- 人工智能概述 0次下載
- 2023年人工智能產(chǎn)業(yè)概況及應(yīng)用趨勢(shì)分析 6次下載
- 人工智能是干嘛的 人工智能在金融行業(yè)的應(yīng)用 0次下載
- 什么是人工智能 人工智能應(yīng)用領(lǐng)域 0次下載
- 人工智能專(zhuān)題報(bào)告:生成式人工智能產(chǎn)業(yè)全梳理 3次下載
- 基于人工智能驅(qū)動(dòng)的關(guān)鍵信息基礎(chǔ)設(shè)施防御 4次下載
- 人工智能賦能的查詢(xún)處理與優(yōu)化技術(shù) 48次下載
- 人工智能芯片技術(shù)白皮書(shū) 29次下載
- 人工智能的倫理智能體應(yīng)用及相關(guān)研究 7次下載
- 人工智能控制技術(shù)的發(fā)展與研究現(xiàn)狀 15次下載
- 人工智能到底是什么?什么工作需要學(xué)習(xí)人工智能 17次下載
- 為什么Python是人工智能最好的編程語(yǔ)言Python有什么優(yōu)勢(shì) 15次下載
- 人工智能行業(yè)發(fā)展?fàn)顩r如何?人工智能行業(yè)研究報(bào)告詳細(xì)資料免費(fèi)下載 15次下載
- 人工智能深度學(xué)習(xí)處理架構(gòu)的演進(jìn)GPU功耗和延遲問(wèn)題如何解決 28次下載
- 電子書(shū) 中美人工智能行業(yè)生態(tài)比較 243次下載
- 生成式人工智能和感知式人工智能的區(qū)別 1158次閱讀
- 人工智能進(jìn)行市場(chǎng)營(yíng)銷(xiāo)的三種方法 1w次閱讀
- 如何把握人工智能的優(yōu)勢(shì),提高市場(chǎng)競(jìng)爭(zhēng)力。 3279次閱讀
- 如何避開(kāi)人工智能的陷阱 1179次閱讀
- 大數(shù)據(jù)與人工智能技術(shù)如何幫助智能電網(wǎng)和能源互聯(lián)網(wǎng)的發(fā)展 9195次閱讀
- 人工智能行業(yè)應(yīng)用及產(chǎn)業(yè)發(fā)展趨勢(shì)詳解 9627次閱讀
- 人工智能在金融領(lǐng)域的應(yīng)用與監(jiān)管 7596次閱讀
- 人工智能技術(shù)有哪些_人工智能技術(shù)的原理 6.1w次閱讀
- 人工智能為何這么熱_人工智能價(jià)值與應(yīng)用_無(wú)人機(jī)屬于人工智能嗎 7411次閱讀
- 人工智能相關(guān)的人與技術(shù)都在這里_人工智能的相關(guān)技術(shù) 4754次閱讀
- 全球人工智能大學(xué)有哪些_人工智能全球大學(xué)排名 5.3w次閱讀
- 人工智能需要哪些知識(shí)_人工智能需要學(xué)什么_如何自學(xué)人工智能 4.4w次閱讀
- 學(xué)人工智能10本必看書(shū)_人工智能入門(mén)書(shū)籍推薦 7w次閱讀
- 人工智能對(duì)教育的沖擊及對(duì)孩子的影響 2w次閱讀
- 人工智能+教育這條路怎么走_(dá)人工智能+教育趨勢(shì)分析 2.4w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多