人工智能圖像識(shí)別:優(yōu)雅的使用yolov5打麻將
2022-07-20 11:10 作者:Dashen_Wang | 我要投稿

有人用yolo檢測(cè)殘次品,有人用yolo識(shí)別你是否帶了口罩。
而我,上周剛用yolo打完apex,這周忽然想用yolo打麻將了。
首先介紹下什么是yolo,
“YOLO”是一個(gè)對(duì)象檢測(cè)算法的名字,YOLO將對(duì)象檢測(cè)重新定義為一個(gè)回歸問(wèn)題。它將單個(gè)卷積神經(jīng)網(wǎng)絡(luò)(CNN)應(yīng)用于整個(gè)圖像,將圖像分成網(wǎng)格,并預(yù)測(cè)每個(gè)網(wǎng)格的類(lèi)概率和邊界框。YOLO非常快。由于檢測(cè)問(wèn)題是一個(gè)回歸問(wèn)題,所以不需要復(fù)雜的管道。它比“R-CNN”快1000倍,比“Fast R-CNN”快100倍。YOLOv5是YOLO最新的版本。
那么如何使用yolov5打麻將?
煉丹的部分就不細(xì)細(xì)描述了,你需要讓機(jī)器學(xué)會(huì)每張麻將的牌型,這里的難點(diǎn)是如何讓AI出牌。這就涉及到深度學(xué)習(xí)和獎(jiǎng)懲機(jī)制了。
之后你需要把每一種能胡牌的牌型標(biāo)記出來(lái),之后通過(guò)分析臺(tái)面上的牌和自己的手牌,得到摸到各種胡牌牌型的概率,最后選一種概率最高的牌型去打。
經(jīng)過(guò)測(cè)試,四川麻將血流成河的胡牌概率最高,總共測(cè)試了100盤(pán),贏了一盤(pán)(這里的贏指的是胡了一次牌,但最后還是被人贏光了歡樂(lè)豆),其他麻將玩法,則一盤(pán)沒(méi)有贏。
我覺(jué)得我應(yīng)該是太閑了。
標(biāo)簽: