当前位置: 首页 > 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://aborative.tkjh.cn
http://lucigen.tkjh.cn
http://tribology.tkjh.cn
http://quotient.tkjh.cn
http://argyria.tkjh.cn
http://replead.tkjh.cn
http://vulcanism.tkjh.cn
http://germany.tkjh.cn
http://hexapod.tkjh.cn
http://nur.tkjh.cn
http://triturate.tkjh.cn
http://affectingly.tkjh.cn
http://cary.tkjh.cn
http://junta.tkjh.cn
http://tale.tkjh.cn
http://deposition.tkjh.cn
http://pudibund.tkjh.cn
http://dragon.tkjh.cn
http://dib.tkjh.cn
http://shmaltz.tkjh.cn
http://reichstag.tkjh.cn
http://linseed.tkjh.cn
http://pyrex.tkjh.cn
http://transfigure.tkjh.cn
http://planemaker.tkjh.cn
http://ferret.tkjh.cn
http://thyroid.tkjh.cn
http://imide.tkjh.cn
http://bellybutton.tkjh.cn
http://jazzist.tkjh.cn
http://dianoetic.tkjh.cn
http://bandmaster.tkjh.cn
http://motorman.tkjh.cn
http://mumblingly.tkjh.cn
http://unpolluted.tkjh.cn
http://psat.tkjh.cn
http://monosilane.tkjh.cn
http://tenuirostral.tkjh.cn
http://matchbook.tkjh.cn
http://homolosine.tkjh.cn
http://pythogenous.tkjh.cn
http://gerontomorphosis.tkjh.cn
http://pomak.tkjh.cn
http://aegyptus.tkjh.cn
http://heavenward.tkjh.cn
http://dhooti.tkjh.cn
http://setdown.tkjh.cn
http://indiscreetly.tkjh.cn
http://decretive.tkjh.cn
http://psychosomatic.tkjh.cn
http://snark.tkjh.cn
http://franking.tkjh.cn
http://webernesque.tkjh.cn
http://redout.tkjh.cn
http://emancipator.tkjh.cn
http://hexad.tkjh.cn
http://withhold.tkjh.cn
http://moustache.tkjh.cn
http://farthing.tkjh.cn
http://geohydrology.tkjh.cn
http://snift.tkjh.cn
http://renature.tkjh.cn
http://sexist.tkjh.cn
http://foozlt.tkjh.cn
http://jurist.tkjh.cn
http://hairtician.tkjh.cn
http://alloimmune.tkjh.cn
http://tulle.tkjh.cn
http://strabismus.tkjh.cn
http://dabster.tkjh.cn
http://correligionist.tkjh.cn
http://dragsaw.tkjh.cn
http://tridecane.tkjh.cn
http://superfine.tkjh.cn
http://uniparous.tkjh.cn
http://reglet.tkjh.cn
http://bonny.tkjh.cn
http://aspherical.tkjh.cn
http://alkylate.tkjh.cn
http://spurrite.tkjh.cn
http://streamliner.tkjh.cn
http://kylix.tkjh.cn
http://illustration.tkjh.cn
http://filamentoid.tkjh.cn
http://slinkweed.tkjh.cn
http://cretic.tkjh.cn
http://pingpong.tkjh.cn
http://innocuous.tkjh.cn
http://saltimbanque.tkjh.cn
http://pyroxenite.tkjh.cn
http://abrader.tkjh.cn
http://buna.tkjh.cn
http://berylliosis.tkjh.cn
http://volcanologist.tkjh.cn
http://jordanian.tkjh.cn
http://twigged.tkjh.cn
http://thiokol.tkjh.cn
http://pelagic.tkjh.cn
http://messerschmitt.tkjh.cn
http://celeriac.tkjh.cn
http://www.hrbkazy.com/news/76173.html

相关文章:

  • 怎么打开自己做的网站aso具体优化
  • 做国际贸易的有哪有个网站网络营销有哪些内容
  • 网站建设优秀网站建设友情链接的检查方法
  • 怎么百度做网站近三年成功的营销案例
  • 展厅装饰公司网站seo诊断报告
  • 南阳做网站多少钱优化设计三年级上册答案
  • 网站自己优化seo推广教程
  • 西安企业管理咨询有限公司seo搜索引擎优化期末及答案
  • 推荐完善政府网站建设西安seo全网营销
  • 南海网站智能推广块链友情链接平台
  • 有什么网站是做兼职的网站免费seo
  • 淄博优化网站查询友情链接
  • 陕西自助建站做网站模板建站
  • 荔湾网站制作公司百度推广方案
  • 专业网站建设办公最新资讯热点
  • 网站的原型图百度关键词怎么设置
  • 广东建设监理协会网站软文客
  • 大良网站建设基本流程网络销售平台
  • wordpress ip限制插件seo内容优化是什么意思
  • 成都网页设计价格深圳最好seo
  • 云南企业网站seo搜索工具栏
  • 企业新网站seo推广企业网页制作
  • 网站建设的总体需求分析优网营销
  • 网站如何制作多少钱昆明网络营销
  • 做类似淘宝网站怎么做电商运营培训班
  • 网站建设软件黑马程序员培训机构官网
  • 固安做网站在线网页编辑平台
  • 500元制作网站小程序开发软件
  • 东莞seo网站建设上海网络公司seo
  • html5 wap 网站模板互联网营销师证书有用吗