原创 構建一個簡單的卷積神經網絡,使用DRL框架tianshou匹配DQN算法

在之前的文章中,我們做了如下工作: 如何設計一個類flappy-bird小遊戲:【python實戰】使用pygame寫一個flappy-bird類小遊戲 | 設計思路+項目結構+代碼詳解|新手向 DFS 算法是怎麼回事,我是怎麼

原创 【廣度優先搜索】一個實例+兩張動圖徹底理解 BFS | 思路+代碼詳解 | 用 DFS 自動控制我們的小遊戲

前言: 在 第一篇文章 中,我們討論了 如何用 pygame 寫一個小遊戲,並用鍵盤交互控制 。接下來,我們將分別用 DFS 、BFS 、DRL 實現自動控制。DFS 已經在 這篇文章 中討論過,現在來看 BFS 。 使用廣度

原创 【深度優先搜索】一個實例+兩張動圖徹底理解 DFS | DFS 與 BFS 的區別 | 用 DFS 自動控制我們的小遊戲

前言: 在第一篇文章中(link),我們討論了 如何用 pygame 寫一個小遊戲,並用鍵盤交互控制 。接下來,我們將分別用 DFS 、BFS 、DRL 實現自動控制。這篇文章討論了什麼是深度優先搜索,如何匹配其到我們的小遊戲上

原创 沒有公式、沒有代碼,文科生也能看懂的AI大熱方向【強化學習】基本原理 || 自動控制、圍棋、AlphaGo核心算法:強化學習

不用公式、不用代碼,白話講講強化學習原理 The best way to learn is to teach others. 近年來,強化學習在圍棋等棋牌項目、星際爭霸等電腦遊戲、機器人玩魔方等自動控制領域頗有建樹,那麼其核心

原创 【大學生必備神器網站】免費論文下載、免費2T網盤、各類免費課程、在線高數引擎...收藏了4年的寶藏學習網站最全の整理推薦!

前言: 大學大學,就是“大不了自己學”。四年大學本科經歷讓我認識到一個道理:大部分情況下,人與人之間的差距就在於信息與資源上。互聯網時代推崇“開源”與“自由”,但可惜的是,由於垃圾信息過剩,很多寶藏一樣的網站與資源,並不能被其受

原创 【python實戰】使用 pygame 寫一個 flappy-bird 類小遊戲 | 涉及思路+項目結構+代碼詳解 | 新手向

基於 pygame 的 Amazing-brick 實現 本文涉及三個 .py 文件: amazing_brick / amazing_brick_utils.py / wrapped_amazing_

原创 【matlab】ode45求解二階微分方程,繪製曲線圖 | 使用函數句柄的方法

朋友問題: 有微分方程如下: md2ydt2+dydtexp(t)−y2=5m \frac{d^2y}{dt^2} + \frac{dy}{dt} exp(t) - y^2 = 5mdt2d2y​+dtdy​exp(t)−y2=

原创 這個 GitHub Trending 讓我在騰訊會議中“換臉成”任何人!來嘮嘮如何上手

前言: GitHub 上又火了個項目,蠻有趣的:可以讓你在 ZOOM 、騰訊會議等等軟件中“換臉”成別人。自己 fork 到本地,調了一調。作者封裝的已經相當好了,當然了,像我這種 CRUD 程序員 + AI 小白 肯定是要調一

原创 使用 matlab 求解多元非線性方程組

前言: 有朋友問我如何使用 matlab 求解方程組,他查不到,且不太會寫代碼,我查了一下,總結了個模板。 假設要解一個三元方程組如下: {x2+sin⁡y−z=100x−y+z=5xz+cos⁡y=6z\left\{\beg

原创 《強化學習》中的第13章:策略梯度方法

前言: 本次筆記對《強化學習(第二版)》第十三章進行概括性描述。 以下概括都是基於我個人的理解,可能有誤,歡迎交流:[email protected]。 讓時間回到最開始:第二章多臂賭博機。在那一章,我們還沒接觸狀態的概念,只是在

原创 《強化學習》中的第12章:資格跡

前言: 本次筆記對《強化學習(第二版)》第十二章進行概括性描述。 以下概括都是基於我個人的理解,可能有誤,歡迎交流:[email protected]。 第12章我依舊有很多地方不懂、不透,這裏,我只盡力將自己所理解的知識體系串講

原创 《強化學習》中的第10章:基於函數逼近的同軌策略控制

前言: 本次筆記對《強化學習(第二版)》第十章進行概括性描述。 以下概括都是基於我個人的理解,可能有誤,歡迎交流:[email protected]。 正文 很短的一章,是對於第九章的延續。 第九章中,我們用函數逼近的方法爲V(S

原创 《強化學習》中的第9章:基於函數逼近的同軌策略預測

前言: 本次筆記對《強化學習(第二版)》第九章進行概括性描述。 以下概括都是基於我個人的理解,可能有誤,歡迎交流:[email protected]。 正文 引言 前八章學習的“表格型方法”有一個問題:沒法表示任意大的狀態空間,比

原创 幾行 python 代碼合成 gif / 微信表情~與惡意合成軟件說再見【文末附代碼】

圖片來源:《鬼滅之刃》 op 截屏 gif 格式的圖片不但自帶“能動”屬性,還可作爲“表情”被收入微信表情包。隨手製作 gif 表情包可以算得上是當代沙雕青年的必備技能之一了。 製作 gif 比較流行的方法是:下載一個專門生成表

原创 隨筆:大學英語六級 303 分到 576 分帶來的一些回憶

前天(2020-2-21)六級考試成績公佈了,576,終究沒過600分這道坎。問了學姐,我們學校研究生要600分以上才能免修英語課,我是沒戲了。以後可能也不會再考六級了,畢竟沒什麼用處。從大一下的303分到大四上的576分,回憶起