原创 MAP-Elites

原文:https://www.cnblogs.com/Twobox/p/16836104.html 背景動機 大多數搜索算法專注於在搜索空間中尋找一個或一小組高質量的解決方案。用戶指定了解決方案應該追求的一個或幾個目標。例如,用戶可能需要

原创 Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordination

原文:https://www.cnblogs.com/Twobox/p/16791412.html 熵 熵:表述一個概率分佈的不確定性。例如一個不倒翁和一個魔方拋到地上,看他們平穩後狀態。很明顯,魔方可能有6種狀態,而不倒翁很大可能就一個狀

原创 強化學習,策略梯度,REINFORCE,最經典樣例

改進 Gt = Gt - mean(Gt) 代碼 model.py import torch import torch.nn as nn import torch.nn.functional as F class Model(nn.

原创 強化學習,直接策略搜索,策略梯度,入門樣例

策略梯度,入門樣例 原文鏈接: https://www.cnblogs.com/Twobox/ 參考鏈接: https://datawhalechina.github.io/easy-rl/#/chapter4/chapter4 https

原创 NSGA2、NSGA-II實現、基於分配的多目標進化-Python

算法流程: P:父輩種羣Q:子輩種羣R:P並上Q -》 之後依據偏序關係進行排序在實際上,能在原來數組上改就到原來數組上改,要產生新的那就產生新的,分配一次內存時間應該影響不大,以後再考慮底層優化。!在函數調用上,一律認爲創建了一個新的數組

原创 MOEAD原理及Python實現、MOEAD實現、基於分解的多目標進化、 切比雪夫方法-(python完整代碼)

確定某點附近的點 答:每個解對應的是一組權重,即子問題,紅點附近的四個點,也就是它的鄰居怎麼確定呢?由權重來確定,算法初始化階段就確定了每個權重對應的鄰居,也就是每個子問題的鄰居子問題。權重的鄰居通過歐式距離來判斷。取最近的幾個。 取均勻

原创 NSGA2快速非支配排序實現-python

1 import numpy as np 2 3 4 def compare(p1, p2): 5 # return 0同層 1 p1支配p2 6 # 每個維度越小越優秀 7 # 計D次 8

原创 MOEAD算法均勻權向量的實現。任意維度,極簡-Python

問題分析思路參考:https://blog.csdn.net/xiao13yu14/article/details/79464582 但是在該博客中,轉化爲排列組合想法很好,但是實現起來不直觀,不簡單。 在本問題中,將問題轉化爲問題:”取m

原创 pyhton 手撕快排

1 import numpy as np 2 3 4 def quicksort(arr, low, high): # [a,b] 5 if low < high: 6 m = partition

原创 java、javaw作用

javaw.exe主要用於啓動基於GUI的應用程序。java.exe執行應用日誌再在控制檯顯示輸出與錯誤信息。

原创 jar註冊爲win服務

方法一:使用WinSW工具 工具地址:https://link.jianshu.com/?t=https://github.com/kohsuke/winsw/releases 參考:https://blog.csdn.net/wgd930

原创 完整卸載java

https://blog.csdn.net/hhhhh11123/article/details/120174276

原创 bat文件中常用延時方法

1 @echo off 2 echo %time% 3 ping -n 5 127.0.0.1>nul 4 echo %time% 5 pause 上面實現延時5-1=4秒 參考:http://t.zoukankan.com/chenj

原创 查詢本機是否ipv6優先

https://ipw.cn/ # 查詢本機外網IPv4地址4.ipw.cn # 查詢本機外網IPv6地址6.ipw.cn # 測試網絡是IPv4還是IPv6訪問優先(訪問IPv4/IPv6雙棧站點,如果返回IPv6地址,則IPv6訪問優先

原创 window關閉臨時ipv6地址、開啓臨時ipv6地址

1 關閉臨時ipv6地址 以管理員權限執行命令提示符輸入如下命令即可netsh interface ipv6 set privacy state=disable最後重啓網卡此時再在cmd中運行ipconfig就沒有臨時ipv6了 2 開啓臨