吴忠躺衫网络科技有限公司

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>人工智能市場和互聯(lián)相框

人工智能市場和互聯(lián)相框

2023-07-10 | zip | 0.09 MB | 次下載 | 免費

資料介紹

描述

概述

我們生活在一個越來越智能的世界自動駕駛汽車到智能商店,人工智能正在被開發(fā)用于玩電子游戲、識別皮膚癌和創(chuàng)造藝術(shù)!舉一個相關(guān)的例子,不久前,佳士得拍賣行以 432,500 美元的價格售出了一件人工智能生成的藝術(shù)品

在一個擁有 AI 藝術(shù)家的世界中,我們需要一種方法來向 AI 請求新的藝術(shù)作品,以及一種將其展示給人類觀看的方法。這就是 IOTA Canvas 和 AI Marketplace 的目的。

IOTA畫布

IOTA Canvas 是一種智能相框,它會定期自動刷新其展示的藝術(shù)作品,以便觀眾時不時地看到新的藝術(shù)作品。IOTA 畫布具有以下特點:

  • 配置簡單
  • 可配置的屏幕自動關(guān)閉以在夜間節(jié)省電量
  • 用于顯示配置說明、跳過不需要的藝術(shù)作品和喜歡藝術(shù)作品的硬件按鈕
  • IOTA 加密貨幣的設(shè)備上自動管理
IOTA Canvas 的最終愿景是一個相框,它可以隨著時間的推移了解觀眾對藝術(shù)的偏好,并選擇迎合這些偏好的 AI 藝術(shù)家。它將是一個成熟的物聯(lián)網(wǎng) (IoT) 設(shè)備,可以輕松配置 WiFi、操作和無線更新。為了啟用所有這些功能,包括請求 AI 藝術(shù)家的新作品,IOTA Canvas 與 AI Marketplace 進(jìn)行通信

人工智能市場

AI Marketplace 是一項管理 AI 內(nèi)容創(chuàng)建者并處理與 IOTA Canvas 等客戶的談判的服務(wù)。它允許人們上傳一個 AI 創(chuàng)作者,然后可以響應(yīng)對新藝術(shù)的請求。

AI Marketplace 的目標(biāo)是使所有類型的 AI 內(nèi)容創(chuàng)建者能夠與內(nèi)容消費者建立聯(lián)系。該項目展示了一種與智能相框上顯示的 AI 生成藝術(shù)的關(guān)系。然而,AI Marketplace 最終也可以提供獨特的 AI 創(chuàng)作的食譜、歌曲、服裝款式和根據(jù)每個消費者的口味量身定制的短篇小說。

現(xiàn)在的問題是,消費者如何為他們的內(nèi)容付費?AI Marketplace 需要為每一個創(chuàng)建的內(nèi)容向消費者收取費用以抵消其成本。AI Marketplace 必須為其運行的服務(wù)器、為 AI 供電所用的電力付費,并且可能需要向開發(fā) AI 的一些人支付額外的附加費。這就是 IOTA 的用武之地。

關(guān)注IOTA

IOTA 是一種加密貨幣,旨在服務(wù)于物聯(lián)網(wǎng)網(wǎng)絡(luò),它允許機(jī)器之間和人類之間進(jìn)行無需信任的次級支付。它非常適合 IOTA Canvas 和 AI Marketplace,因為它使 IOTA Canvas 能夠在沒有任何人工參與的情況下為 AI 生成的藝術(shù)作品向 AI Marketplace 付款。有關(guān) IOTA 的更多信息,請參閱IOTA 網(wǎng)站

使用 IOTA 畫布

一旦按照下一節(jié)中的說明構(gòu)建了 IOTA Canvas,使用 IOTA Canvas 就很簡單了。當(dāng)相框首次啟動時,它會顯示一個網(wǎng)站地址,您可以在手機(jī)上導(dǎo)航到該地址,用 IOTA 為它的錢包充值,這樣它就可以支付新藝術(shù)品的費用。IOTA devnet 水龍頭獲取測試令牌進(jìn)行試驗。

此外,設(shè)置網(wǎng)站允許您查看 IOTA 余額并調(diào)整許多其他設(shè)置,例如它連接到哪個市場、藝術(shù)品更改的頻率、按鈕的 GPIO 引腳以及顯示器何時關(guān)閉。

?
?
?
?
pYYBAGOhEkyAR_4xAACQ4x0coBs295.png
?
1 / 2 ? IOTA Canvas 設(shè)置網(wǎng)站
?

隨著時間的推移,相框?qū)⒄故緛碜圆煌?AI 藝術(shù)家的各種藝術(shù)作品。如果看到不喜歡的,請按跳過按鈕。如果要更改設(shè)置,請按設(shè)置按鈕,這將顯示設(shè)置網(wǎng)站的地址。

IOTA 畫布如何工作

IOTA Canvas 包含三個主要部分,每個部分由不同的線程運行。顯示器,負(fù)責(zé)更新屏幕上的圖像和文本,打開和關(guān)閉屏幕,必要時調(diào)整圖像大小;管理更新設(shè)置和與用戶通信的設(shè)置網(wǎng)絡(luò)服務(wù)器;以及處理幾乎所有其他事情的主線程,對按鈕按下作出反應(yīng),檢查是否是時候刷新藝術(shù)品,根據(jù)設(shè)置告訴顯示器打開或關(guān)閉等。

另一個線程處理藝術(shù)品的實際刷新。為此選擇了一個額外的線程,因為它是一項長時間運行的任務(wù)。刷新圖稿的過程包括五個主要步驟:

1. 向 AI Marketplace 索取其所有藝術(shù)家的列表。

2. 選擇最符合主人喜好和預(yù)算的藝術(shù)家。

3. 請求 AI Marketplace 委托選定的 AI 創(chuàng)作一件新藝術(shù)品。AI Marketplace 將回復(fù)一個 IOTA 地址和一個密鑰。

4. 將請求的金額支付到給定的 IOTA 地址。

5. 每 30 秒反復(fù)檢查 AI Marketplace 是否已準(zhǔn)備好委托作品。

6. 作品準(zhǔn)備好后,下載并展示。

構(gòu)建 IOTA 畫布

將 IOTA Canvas 放在一起非常簡單。首先將 Raspberry Pi 連接到您的顯示器并測試它是否正常工作。將電線焊接到按鈕上并將它們連接起來,如所附接線示意圖所示。確保電線足夠長,可以將按鈕放在您想要的位置,通常最好放在框架的邊緣。從顯示器上取下外殼并將其放在漂亮的框架內(nèi)(見封面照片)。

?
poYBAGOhElyAW92fAAD8PZT2q3g114.jpg
帶絕緣收縮包裝的焊線按鈕
?

處理完硬件后,下一步就是讓軟件運行起來。IOTA Canvas 軟件僅在 Python 3.6、3.7 上運行,因此首先檢查您的 Pi 運行的是哪個版本的 Python,如有必要,安裝上述版本之一。該軟件還使用 pipenv 來管理依賴項及其虛擬環(huán)境,這是Python Software Foundation 推薦如果您還沒有 pipenv,請安裝它:

$ pip install pipenv

接下來,通過將 IOTA Canvas 軟件克隆到 /usr/bin 并安裝其依賴項來下載它。注意:如果您不將項目放在 /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

通過運行主文件檢查一切是否正常:

$ pipenv run python iotacanvas/main.py

這將初始化應(yīng)用程序,生成 IOTA 種子,并將所有內(nèi)容保存到settings.conf文件中,該文件可用于稍后加載設(shè)置。您可以按退出鍵退出應(yīng)用程序。

現(xiàn)在 IOTA Canvas 已經(jīng)設(shè)置好并開始工作了,我們想讓它在 Raspberry Pi 啟動時自動啟動。我們可以使用 systemd 來做到這一點,它是 Linux 的服務(wù)管理器。systemd 服務(wù)文件已經(jīng)在 iota-canvas 存儲庫中創(chuàng)建。運行以下命令以安裝該服務(wù)并在啟動時啟動它:

$ sudo cp iotacanvas.service /etc/systemd/system/iotacanvas.service
$ sudo chmod 644 /etc/systemd/system/iotacanvas.service
$ sudo systemctl enable iotacanvas

重新啟動 Pi 并檢查一切是否按預(yù)期工作。

IOTA 功能的簡短概述

初始化后,IOTA Canvas 生成并存儲一個種子(一個由 81 個字母 + 數(shù)字“9”組成的獨特字符串)。

如果您想嘗試訓(xùn)練自己的 GAN,可以在此處查看我為該項目開發(fā)的 python notebook 。該筆記本使開始預(yù)處理訓(xùn)練數(shù)據(jù)、訓(xùn)練 GAN 和執(zhí)行一些清理的部分變得相對容易。它在 Google Colab 上運行,因此您甚至無需安裝任何東西!下面顯示了我的 GAN 生成的風(fēng)景的一些進(jìn)一步示例。請注意,這些需要經(jīng)過很多天的培訓(xùn)才能實現(xiàn),所以如果開始時的結(jié)果看起來乏善可陳,請不要氣餒。

更多關(guān)于 GAN 的資源:

GAN 初學(xué)者指南

維基百科:GAN

人工智能市場如何運作

AI Marketplace 包含兩個不同的界面。第一個包括一個供人類用戶上傳和管理他們的 AI 的門戶網(wǎng)站。這允許人們指定 AI 的名稱、其代碼作為壓縮文件夾,以及可選的附加費,該附加費將添加到 AI Marketplace 對每件委托藝術(shù)品收取的費用中。如果 AI 所有者不想再為其提供服務(wù),他們也可以刪除 AI。

?
pYYBAGOhEpKAKnKYAABNV4tSJak831.png
使用 AI Marketplace 注冊新 AI 的上傳頁面
?

另一個接口用于 IOTA Canvas 等機(jī)器與市場進(jìn)行通信并請求和支付服務(wù)。它公開了一個 API,允許聯(lián)網(wǎng)設(shè)備請求 Marketplace 維護(hù)的 AI 藝術(shù)家列表、委托新藝術(shù)品并下載藝術(shù)品。

AI Marketplace 的一般功能流程遵循以下一般步驟:

1. 一個人上傳一個新的 AI 作為 zip 文件,其中包含運行 AI 所需的所有文件,并指定他們希望為每件委托藝術(shù)品收取的附加費。

2. 設(shè)備請求一件新的藝術(shù)品,因此 AI Marketplace 生成一個新的 IOTA 地址并將其與密鑰一起發(fā)送到請求設(shè)備。請求的付款基于 AI 附加費和 AI 運行時間,這將與用于為 AI 供電的資源量成正比。下面是 AI Marketplace 對新藝術(shù)請求的響應(yīng)示例。“status_addr”是付款發(fā)生后可用于檢查藝術(shù)生成狀態(tài)的地址。“retrieve_addr”是作品創(chuàng)建后可用于下載作品的地址(參見第 5 步)。

{
  "iota_addr": "J9ELTXQMVQTZUCVHJNKLXUUKQDRSMENJYLCRVIAJCYSIBRBP9HTLKHAMO9SRTFVZYRNSNIKLMOFJWVRYZ", 
  "job_id": 58, 
  "key": "81244f70c40443c4aaf47b3db2aa2810", 
  "retrieve_addr": "/58/retrieve-art", 
  "status_addr": "/58/status"
}

3. AI Marketplace通過反復(fù)檢查地址余額來查看IOTA地址是否等于所需付款,最多監(jiān)控IOTA地址十分鐘。

4. 一旦收到所需的付款,AI Marketplace 通過調(diào)用標(biāo)準(zhǔn)化的 run() 函數(shù)在沙箱中啟動請求的 AI,該函數(shù)將存儲生成的藝術(shù)品的位置作為輸入。

5. 當(dāng)委托藝術(shù)品的設(shè)備請求下載新藝術(shù)品并提供正確的密鑰時,AI Marketplace 提供相應(yīng)的文件。

我為 AI Marketplace 創(chuàng)建的概念驗證完成了上述大部分工作,但并未在沙盒中運行 AI。它處理 IOTA 地址生成和余額檢查類似于 IOTA Canvas。有關(guān)如何運行該軟件的信息,請參閱 AI Marketplace 存儲庫。

最后的想法

這是一個開始學(xué)習(xí) IOTA 的好項目,因為它很有趣。在大多數(shù)情況下,使用 IOTA 實際上非常容易。IOTA 基金會和社區(qū)提供的 API 使生成 IOTA 地址、檢查余額和發(fā)送 IOTA 變得簡單。實際上,與配置 IOTA 相比,我花在解決跨線程通信問題上的時間更多。

總體而言,這是一個有趣且有益的項目。查看存儲庫并為自己構(gòu)建它!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
大发888老虎机官方| 做生意摆放的招财物件| 现金棋牌网站| 百家乐实战案例| 鸿利国际| 百家乐开线| 钱百家乐官网取胜三步曲| 优博百家乐的玩法技巧和规则 | 真人百家乐官网免费开户送钱| 百家乐群| 24山飞星图| 绥棱县| 免邮百家乐布桌| 红宝石百家乐官网的玩法技巧和规则| 亿博国际| 大众百家乐的玩法技巧和规则| 百家乐官网最新破| 豪门国际网上娱乐| 红9百家乐的玩法技巧和规则| 米其林百家乐官网的玩法技巧和规则 | 东城区| 大发888娱乐城赢钱| 24山吉凶图| 百家乐官网走势图研究| 威尼斯人娱乐棋牌| 娱乐城百家乐论坛| 百家乐官网电话投注多少| bet365赞助球队| 百家乐真人赌场娱乐网规则 | 威尼斯人娱乐场 澳门赌场| 属蛇和属马合作做生意谁吃亏| 百家乐官网永利娱乐城| 皇冠现金网骗钱| 百家乐游戏图片| 墓地风水24山| 百家乐官网大眼仔小路| 今天六合彩开什么| 高级百家乐桌布| 百家乐破解策略| JJ百家乐官网的玩法技巧和规则| 永利高百家乐官网会员|