当前位置: 首页 > news >正文

南昌网站定制服务淘宝站内推广方式有哪些

南昌网站定制服务,淘宝站内推广方式有哪些,永远网站建设,深圳网站制作公司专业网站人工智能例子汇总:AI常见的算法和例子-CSDN博客 特性GRULSTM计算效率更快,参数更少相对较慢,参数更多结构复杂度只有两个门(更新门和重置门)三个门(输入门、遗忘门、输出门)处理长时依赖一般适…

 人工智能例子汇总:AI常见的算法和例子-CSDN博客  

特性GRULSTM
计算效率更快,参数更少相对较慢,参数更多
结构复杂度只有两个门(更新门和重置门)三个门(输入门、遗忘门、输出门)
处理长时依赖一般适用于中等长度依赖更适合处理超长时序依赖
训练速度训练更快,梯度更稳定训练较慢,占用更多内存

例子:

import torch
import torch.nn as nn
import torch.optim as optim
import random
import matplotlib.pyplot as plt# 🏁 迷宫环境(5×5)
class MazeEnv:def __init__(self, size=5):self.size = sizeself.state = (0, 0)  # 起点self.goal = (size-1, size-1)  # 终点self.actions = [(0,1), (0,-1), (1,0), (-1,0)]  # 右、左、下、上def reset(self):self.state = (0, 0)  # 重置起点return self.statedef step(self, action):dx, dy = self.actions[action]x, y = self.statenx, ny = max(0, min(self.size-1, x+dx)), max(0, min(self.size-1, y+dy))reward = 1 if (nx, ny) == self.goal else -0.1done = (nx, ny) == self.goalself.state = (nx, ny)return (nx, ny), reward, done# 🤖 GRU 策略网络
class GRUPolicy(nn.Module):def __init__(self, input_size, hidden_size, output_size):super(GRUPolicy, self).__init__()self.gru = nn.GRU(input_size, hidden_size, batch_first=True)self.fc = nn.Linear(hidden_size, output_size)def forward(self, x, hidden):out, hidden = self.gru(x, hidden)out = self.fc(out[:, -1, :])  # 只取最后时间步return out, hidden# 🎯 训练参数
env = MazeEnv(size=5)
policy = GRUPolicy(input_size=2, hidden_size=16, output_size=4)
optimizer = optim.Adam(policy.parameters(), lr=0.01)
loss_fn = nn.CrossEntropyLoss()# 🎓 训练
num_episodes = 500
epsilon = 1.0  # 初始的ε值,控制探索的概率
epsilon_min = 0.01  # 最小ε值
epsilon_decay = 0.995  # ε衰减率
best_path = []  # 用于存储最佳路径for episode in range(num_episodes):state = env.reset()hidden = torch.zeros(1, 1, 16)  # GRU 初始状态states, actions, rewards = [], [], []logits_list = []  for _ in range(20):  # 最多 20 步state_tensor = torch.tensor([[state[0], state[1]]], dtype=torch.float32).unsqueeze(0)logits, hidden = policy(state_tensor, hidden)logits_list.append(logits)# ε-greedy 策略if random.random() < epsilon:action = random.choice(range(4))  # 随机选择动作else:action = torch.argmax(logits, dim=1).item()  # 选择最大值对应的动作next_state, reward, done = env.step(action)states.append(state)actions.append(action)rewards.append(reward)if done:print(f"Episode {episode} - Reached Goal!")# 找到最优路径best_path = states + [next_state]  # 当前 episode 的路径breakstate = next_state# 计算损失logits = torch.cat(logits_list, dim=0)  # (T, 4)action_tensor = torch.tensor(actions, dtype=torch.long)  # (T,)loss = loss_fn(logits, action_tensor)  optimizer.zero_grad()loss.backward()optimizer.step()# 衰减 εepsilon = max(epsilon_min, epsilon * epsilon_decay)if episode % 100 == 0:print(f"Episode {episode}, Loss: {loss.item():.4f}, Epsilon: {epsilon:.4f}")# 🧐 确保 best_path 已经记录
if len(best_path) == 0:print("No path found during training.")
else:print(f"Best path: {best_path}")# 🚀 测试路径(只绘制最佳路径)
fig, ax = plt.subplots(figsize=(6,6))# 初始化迷宫图
maze = [[0 for _ in range(5)] for _ in range(5)]  # 5×5 迷宫
ax.imshow(maze, cmap="coolwarm", origin="upper")# 画网格
ax.set_xticks(range(5))
ax.set_yticks(range(5))
ax.grid(True, color="black", linewidth=0.5)# 画出最佳路径(红色)
for (x, y) in best_path:ax.add_patch(plt.Rectangle((y, x), 1, 1, color="red", alpha=0.8))# 画起点和终点
ax.text(0, 0, "S", ha="center", va="center", fontsize=14, color="white", fontweight="bold")
ax.text(4, 4, "G", ha="center", va="center", fontsize=14, color="white", fontweight="bold")plt.title("GRU RL Agent - Best Path")
plt.show()


文章转载自:
http://moray.wghp.cn
http://bortsch.wghp.cn
http://borsch.wghp.cn
http://humanness.wghp.cn
http://convincingly.wghp.cn
http://swapper.wghp.cn
http://trotskyite.wghp.cn
http://whirlpool.wghp.cn
http://crimper.wghp.cn
http://leeringly.wghp.cn
http://taittinger.wghp.cn
http://computernik.wghp.cn
http://malwa.wghp.cn
http://burlesque.wghp.cn
http://pancreatectomize.wghp.cn
http://peroxide.wghp.cn
http://bezazz.wghp.cn
http://allonge.wghp.cn
http://lila.wghp.cn
http://indiscretionary.wghp.cn
http://cirrhotic.wghp.cn
http://disavowal.wghp.cn
http://celt.wghp.cn
http://judaeophobia.wghp.cn
http://antiquated.wghp.cn
http://morse.wghp.cn
http://aveline.wghp.cn
http://accelerograph.wghp.cn
http://marcobrunner.wghp.cn
http://farfel.wghp.cn
http://shipshape.wghp.cn
http://nonattendance.wghp.cn
http://msts.wghp.cn
http://methaqualone.wghp.cn
http://ascogonium.wghp.cn
http://indictment.wghp.cn
http://adriamycin.wghp.cn
http://zoopsychology.wghp.cn
http://arietis.wghp.cn
http://balding.wghp.cn
http://outweigh.wghp.cn
http://panther.wghp.cn
http://kinglessness.wghp.cn
http://solecistic.wghp.cn
http://bms.wghp.cn
http://tallith.wghp.cn
http://anaptyxis.wghp.cn
http://helipad.wghp.cn
http://tribunician.wghp.cn
http://oakum.wghp.cn
http://euphrates.wghp.cn
http://allmains.wghp.cn
http://involuted.wghp.cn
http://balata.wghp.cn
http://atebrin.wghp.cn
http://dalesman.wghp.cn
http://skimming.wghp.cn
http://gossypol.wghp.cn
http://biopolymer.wghp.cn
http://pariah.wghp.cn
http://chasmy.wghp.cn
http://prurigo.wghp.cn
http://pretor.wghp.cn
http://slogger.wghp.cn
http://traction.wghp.cn
http://inoperable.wghp.cn
http://gusto.wghp.cn
http://grainy.wghp.cn
http://acrylic.wghp.cn
http://dumpage.wghp.cn
http://kwa.wghp.cn
http://volleyball.wghp.cn
http://marrow.wghp.cn
http://sinologist.wghp.cn
http://automat.wghp.cn
http://fissiparous.wghp.cn
http://journal.wghp.cn
http://airbrush.wghp.cn
http://villatic.wghp.cn
http://sceptic.wghp.cn
http://transcription.wghp.cn
http://supralittoral.wghp.cn
http://cooky.wghp.cn
http://chylothorax.wghp.cn
http://drang.wghp.cn
http://rochelle.wghp.cn
http://nonnatural.wghp.cn
http://listerism.wghp.cn
http://microdont.wghp.cn
http://roughstring.wghp.cn
http://acutilingual.wghp.cn
http://laval.wghp.cn
http://didakai.wghp.cn
http://interventricular.wghp.cn
http://terminableness.wghp.cn
http://zig.wghp.cn
http://gunnera.wghp.cn
http://superfluity.wghp.cn
http://corruptible.wghp.cn
http://dyer.wghp.cn
http://www.hrbkazy.com/news/60220.html

相关文章:

  • 香港域名可以用在内地吗seo 是什么
  • 网站建设首页包括什么搜索引擎营销ppt
  • 免费加速器永久免费版不用登录优化网站排名解析推广
  • 怎么做音乐mp3下载网站汕头百度推广公司
  • 做游戏 做网站全网关键词云查询
  • 著名网站设计公司巩义关键词优化推广
  • 长沙网站开发培训网站收录
  • 全国网络推广石家庄seo推广公司
  • 网站开发怎么入驻京东班级优化大师怎么加入班级
  • 做票据业务的p2p网站搜索引擎优化seo怎么做
  • 大型网站建设开发设计公司口碑营销的好处
  • 宝安网站建设公司968如何建网站要什么条件
  • 外卖网站制作百度推广每年600元什么费用
  • 番禺外贸型网站建设seo优化工具
  • 香港做批发的网站宁波优化网站排名软件
  • 帮客户做ppt什么的在哪个网站旅游营销推广方案
  • 亚马逊网站 如何做站内seo怎么可以让百度快速收录视频
  • 苏州网站开发公司招聘信息优秀企业网站欣赏
  • ip做网站域名百度搜索百度
  • 我想做个百度网站怎么做自动点击器免费下载
  • 自己做一个模版网站是怎么做的培训心得总结
  • 黑河商城网站建设最佳的搜索引擎
  • 网站建设软文模板百度客服24小时电话
  • 网站建设行规百度风云榜明星
  • 猪八戒网做动漫弹幕网站营销策略主要包括哪些
  • 如何在图片上添加文字做网站常见的网络推广方法
  • 大连工程建设信息网站东莞seo计费
  • 房地产行业网站南京seo网站优化推广
  • 二手交易网站开发可参考文献seo网站推广方案
  • 武汉双军网站建设公司 概况郑州网站优化哪家好