手把手教你注册AWS EC2免费套餐 | 12个月新用户福利详解

AWS免费套餐避坑攻略:查看账户下所有region的资源,及时关停不需要的服务 (作者:光环云SA团队 转载请注明作者及出处) 前面几篇文章我们已经介绍了,个人如何开通AWS海外账号,使用一年的AWS免费套餐。并简单介绍了开通账号后,如何创建你的第一个EC2实例,和第一个S3桶。 本文我们来分享,如何通过AWS Config控制台来查看自己的账号下所有的region资源。 这个功能是非常重要的。因为AWS海外账号可横跨多个region提供服务,如果你启用了多个regi... 阅读详情
AI摘要

本文针对云计算初学者,介绍AWS 12个月免费套餐,含EC2、S3等核心服务。详细讲解注册AWS账号、创建EC2免费实例、连接实例的步骤,还提及免费套餐额度限制、到期提醒及资源清理等注意事项,助用户合理利用免费资源,降低学习成本。

作为云计算领域的初学者,合理利用云服务商的免费资源是降低学习成本的重要方式。AWS(亚马逊云科技)为全球用户提供12个月免费套餐,包含EC2、S3等核心服务。本文将详细讲解如何零基础注册AWS账号并开通EC2免费实例,避免隐藏费用,适合开发者及学生党


一、准备工作
  1. 有效邮箱:用于注册AWS账号(建议使用常用邮箱)。

  2. 国际信用卡:支持Visa/Mastercard等(仅用于验证身份,不会自动扣费)。

  3. 网络环境:确保可访问AWS官网(部分地区需注意网络连通性)。

  4. 官方合作伙伴:1-5分钟急速下号www.haobabacloud.comhttp://www.haobabacloud.com


二、注册AWS账号(详细步骤)

Step 1 - 访问官网
打开AWS官网,点击右上角**“创建AWS账户”**。

Step 2 - 填写基本信息

  • 输入邮箱、密码(建议密码管理器生成高强度密码)。

  • 账户类型选择**“个人”**(除非企业用途)。

Step 3 - 添加联系方式

  • 填写真实姓名、地址及联系电话(地址需与信用卡账单地址一致)。

Step 4 - 绑定信用卡

  • 输入信用卡信息(AWS会预授权1美元验证,后续自动解除)。

  • 重要提示:免费套餐不会自动扣费,但超限使用将按需收费。

Step 5 - 手机验证

  • 输入接收到的短信验证码,完成身份验证。

 

 


 

三、创建EC2免费实例

Step 1 - 登录AWS控制台
进入控制台后,在搜索栏输入**“EC2”**,进入服务页面。

Step 2 - 启动实例
点击**“启动实例”**,开始配置服务器:

  1. 命名实例:自定义名称(如My-First-EC2)。

  2. 选择AMI:保留默认的Amazon Linux 2023 AMI(标记为Free tier eligible)。

  3. 实例类型:t2.micro(唯一免费机型,1vCPU/1GB内存)。

  4. 密钥对:新建密钥对(名称如aws-key-pair),下载.pem文件(妥善保存!)。

Step 3 - 配置安全组

  • 允许SSH访问(端口22,来源IP设为0.0.0.0/0临时测试用,生产环境需限制IP)。

Step 4 - 启动实例
确认配置无误后,点击**“启动实例”,等待状态变为“running”**。

 


四、连接EC2实例(以Mac/Linux为例)
  1. 打开终端,进入密钥对所在目录。

  2. 执行命令修改密钥权限:

chmod 400 aws-key-pair.pem 

    3.使用SSH连接: 

ssh -i "aws-key-pair.pem" ec2-user@<实例公有IP> 

(公有IP可在EC2控制台查看) 


五、免费套餐注意事项
  1. 免费额度限制:

    • 每月750小时t2.micro实例(单实例连续运行约31天)。

    • 30GB EBS存储(需选择通用型SSD)。

    • 15GB数据传出/月(超出后按流量收费)。

  2. 到期提醒:
    在AWS控制台设置**“预算警报”**(路径:Billing > Budgets),监控使用量。

  3. 资源清理:
    测试结束后务必终止实例并删除存储卷,避免产生费用。

 


总结

通过以上步骤,你已成功创建AWS EC2免费实例。建议初学者结合官方文档实操基础功能(如部署静态网站、配置负载均衡)。记得合理规划资源,享受12个月的免费学习期!

✅ 提示:若需长期使用请联系AWS合作伙伴(APN),可享账单折扣(作者主页) 

 

亚马逊云服务器免费期过后如何避免被收费?这5个关键步骤一定要做 本文详细介绍了亚马逊云服务器免费期结束后避免被收费的5个关键步骤,包括理解AWS免费套餐机制、设置提醒系统、正确终止实例和关联资源、监控账单及申诉流程。特别强调了申诉作为应急处理方案的重要性,帮助用户有效管理AWS资源,避免意外扣费。 阅读详情

相关推荐

AWS免费账号避坑指南:如何避免意外收费(附免费资源监控技巧)

本文详细解析AWS免费账号使用中的常见陷阱,包括EBS快照、弹性IP等易产生意外收费的项目,并提供免费资源监控技巧和自动化清理策略,帮助用户有效避免额外费用。通过CloudWatch告警和第三方工具,建立主动防御体系,最大化利用AWS免费套餐资源。

t4y5u6i7o的博客 586

领取的AWS亚马逊云服务器到期会扣费的问题解决办法。

本篇文章主要讲解,领取的AWS亚马逊服务器到期后会持续扣费问题的解决办法。作者:任聪聪日期:2023年6月8日关于aws服务器一年免费期限到期后扣费的问题,网络上的文章并不是很全,故此我通过个人的经验进行了如下的教程整理。我将通过一些比较常见的问题对大家一一进行解答,这样可以让大家对相关的操作有一定的借鉴作用,能够清晰明白相应操作的结果作为操作前的参考使用。

任聪聪的博客 9252

AWS免费套餐隐藏福利:手把手教你白嫖12个月EC2+永久免费S3

本文深度解析AWS免费套餐的隐藏福利,手把手教你如何合规高效地利用12个月免费的EC2实例与永久免费的S3存储等核心资源。内容涵盖账户注册、安全设置、实战部署及架构组合,助个人开发者与初创团队构建零成本的云端实验环境,有效降低云计算入门与早期项目成本。

ttt77的博客 1205

手把手教你白嫖Amazon RDS免费套餐:零成本玩转云端数据库(附避坑指南)

还在为自建数据库的运维头疼?担心云数据库成本太高?Amazon RDS免费套餐让你零门槛体验MySQL、PostgreSQL等主流数据库的云端托管服务!本文手把手教你薅AWS羊毛,从注册到实战连接,附带防踩坑指南,助你轻松开启云端数据库之旅!

awscloud的博客 1799

AWS免费资源使用全解析:从EC2到EBS,你的免费额度还剩多少?

本文深度解析AWS免费套餐的核心资源使用规则与额度监控方法。重点剖析了EC2实例每月750小时、EBS存储30GB等关键免费额度,并提供了账单控制台实战指南与优化策略,帮助用户最大化利用AWS免费资源,避免意外扣费,实现成本可控的云端项目部署。

gold的博客 863

注册AWS账号创建EC2免费套餐详细教程

注册完成后,访问https://aws.amazon.com/如下图找到【AWS管理控制台】点击,如果没有登陆则跳转到登陆页面。安全组主要开通访问服务器的端口和允许访问的IP,配置完就可以下一步【审核启动】密钥:创建密钥,填写名称后下载密钥对(保存好不能重复下载的)就可以点【启动】了。选择实例类型直接【下一步:配置实例详细信息】(这个免费的就一个已经选好)另外还以可以使用弹性IP,弹性IP申请了不能空闲,不然也会收走你的美刀。审核启动:这时候还是可以编辑,确定没错,就可以点【启动】了。

jiuhebaobei的博客 1186

使用 AWS 免费套餐创建免费的 Windows Server VPS

1、选择编辑客户端文件,进入设置界面,将颜色改为增强色(16位)1、搜索栏输入billing(计费),再选择billing。WebAuthn (Windows Hello或安全密钥)1、依次选择服务------计算------EC2。过 RDP 连接到 AWS Windows 实例。获取 AWS Windows 实例管理员密码。创建 AWS Windows 实例。7、创建好的实例,显示正在运行。AWS 免费套餐注册流程。”点击“创建新密钥对”AWS 免费套餐说明。”前的选项去掉,将“

勇哥跨境 734

AWS免费套餐隐藏福利全解析:手把手教你白嫖200美元抵扣金

本文详细解析AWS免费套餐的隐藏福利,包括最高200美元抵扣金的获取技巧、12个月免费资源清单及永久免费服务。手把手指导账户注册流程,避免常见陷阱,并提供抵扣金最大化使用策略和成本监控方法,帮助开发者和小微企业高效利用AWS免费资源。

oo7890的博客 452

注册aws账号创建ec2免费套餐

说明不是原创,网络上教程很多,有几个朋友问干脆整理下。一、注册aws账号(https://aws.amazon.com/)准备材料:email、信用卡(带有visa mastercard标志的)注册地址:https://portal.aws.amazon.com/billing/signup#/start填写相关信息点击【继续】有可能会有验证码填完后【继续】再填写信用卡信息,这个按照提示填写即可(...

1万+

【AWS】创建aws云服务器EC2实例

本文介绍了如何创建aws的EC2云服务器,并介绍了如何使用Xshell远程连接上云服务器

Marcos921的博客 2501

十分钟设置免费海外远程桌面 | 使用Amazon Lightsail服务的免费套餐轻松搭建远程桌面

十分钟设置免费海外远程桌面 | 使用Amazon Lightsail服务的免费套餐轻松搭建远程桌面

m0_61933976的博客 4741

手把手教你免费使用AWS S3对象存储服务

你是否在为个人项目的文件存储发愁?担心自建服务器成本高?本地硬盘不安全?今天教你用全球领先的AWS S3服务,永久免费存储5GB数据,搭建属于你的云端保险箱

awscloud的博客 4328

lvgl 实现表格table,并且固定表头

嵌入式实现table,lvgl 实现原生表格table组件

m0_61704502的博客 1271

注册aws账号领取EC2免费套餐

注册账号: 注册地址:点击进入 所需材料:email、信用卡(带有visa mastercard标志的) 完善信息【继续】 信用卡信息,按照提示填写即可(验证时会扣款1美元,不用担心没有入账) 二、领取EC2免费套餐 选择我的账号再选择AWS 管理控制台 选择服务点击EC2 选择地区,我选择的香港 启动实例 选择AMI(选错可以重建) 选择实例 (选免费的) ,然后下一步 配制实例(额...

码客笔记 1091

“三进制”bonsai27b+NInfer=6g显存闪电侠(token真的自由了!)

本文将1.58-bit三元大模型Bonsai27B成功移植至NInfer推理引擎,并在RTX 4080 SUPER上实现100+ token/s的极速推理。通过自研补丁扩展NInfer支持Ada架构与三元量化格式,解决激活布局、行置换等关键bug,实测PPL 6.445,单流吞吐达96.7–130.8 t/s,20题基准得分16/20。附完整复现包(含文档、工具、源码补丁),零权重分发,助力垃圾显卡跑通27B级模型。

shensanshu的博客 1万+

基于RK3588与FPGA的SDI视频处理系统:从MIPI CSI-2输入到DSI输出的全链路解析

本文深入解析了基于RK3588与FPGA的SDI视频处理系统全链路。系统利用FPGA作为高速接口转换与流管理核心,将SDI信号转换为MIPI CSI-2数据流送入RK3588进行智能图像处理与AI分析,处理结果再通过MIPI DSI回传,最终由FPGA控制编码为SDI输出,实现了专业视频接口与强大算力的高效协同。

s1t2u3的博客 668

AWS 免费套餐

AWS 免费套餐 转载自:https://aws.amazon.com/cn/free/?sc_channel=PS&sc_campaign=acquisition_CN&sc_publisher=baidu&sc_medium=cloud_computing_b&sc_content=aws_e&sc_detail=%D1%C7%C2%ED%D...

dingshen2767的博客 1174

vue项目基于WebRTC实现一对一音视频通话

vue项目基于WebRTC实现一对一音视频通话。完整代码gitee地址: https://gitee.com/wade-nian/wdn-webrtc.git。

qq_920189602的博客 6648

亚马逊AWS EC212个月免费计划及连接问题

在亚马逊AWS官网进行注册,如果已有亚马逊账号,直接登录即可。之后在产品一栏选择Amazon EC2,进入页面后,在最后选择获取12个月免费套餐。链接地址在这里(AWS免费套餐)。按照界面提示,依次注册即可。值得注意的是,注册过程中需要填写信用卡卡号,在你超出套餐之外的费用将从信用卡里直接扣除,如果只是用来实践的话,我们可以选择某宝服务,搜索AWS EC即可。在安装系统时,我选择的是Ubuntu16

Coding Corner 5168

Windows下玩转DeepSeek-R1:Ollama+Docker配置RAGFlow的3种网络调试方案

本文详细介绍了在Windows环境下使用Ollama和Docker配置RAGFlow的三种网络调试方案,帮助开发者解决本地部署AI知识库系统时的网络隔离问题。通过host.docker.internal直连、自定义Docker网桥网络和端口映射与反向代理三种方法,实现DeepSeek-R1模型与RAGFlow的高效通信,提升本地AI应用的开发效率。

weixin_28347369的博客 247

用 ABAP EML 驾驭 RAP 业务对象:从事务缓冲区到落库提交的一条龙实践

摘要:ABAP EML(Entity Manipulation Language)是SAP RAP框架的核心语言能力,为ABAP开发者提供强类型、批处理友好的方式操作RAP业务对象。EML通过事务缓冲区管理数据变更,支持读取(READ ENTITIES)、修改(MODIFY ENTITIES)及事务控制(COMMIT/ROLLBACK ENTITIES)。其特点包括:基于BDEF派生类型确保类型安全,%control和%cid等特殊字段实现精细控制,统一的消息模型便于错误处理。相比传统ABAP数据访问方式,

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 952

aws mysql 费用_AWS 免费一年套餐详解

分类服务免费内容和计量意义计算与联网Amazon EC2在云中提供可调整的计算能力的 服务器。为期一年,每月 750 小时 Linux 或者 Windows 微型实例的试用时间从你的账户开始第一个虚拟机的时刻开始,的之后的一年中,你可以使用的EC2计算时间的总小时数是281,250小时;等于一个虚拟机一年的免费使用权。存储的空间为30GB,无限量网络带宽使用。本站就运行在这样一台免费的虚拟机上。计...

weixin_32916385的博客 2649

蓝牙EDR模式中GFSK调制如何过渡到DPSK调制

这两份文档片段揭示了蓝牙Modem设计中非常精深的部分。它的核心思想是:通过精心的脉冲形状设计和重叠,来保证幅度连续;通过在保护间隔内执行一套复杂的“相位平滑算法”(重复、斜率保持、寻找基准点、冻结),来保证相位连续。Figure 3-2 则是将这个思想用图形化的方式展现出来,说明了脉冲在时间轴上的对齐和叠加关系。这种设计确保了发射机能够严格符合蓝牙规范的要求,实现不同调制方式之间的平滑、无毛刺切换,从而保障了通信的可靠性和高效的频谱利用率。

m0_49540263的博客 283

获取 AWS 免费套餐

Amazon 为新用户提供了免费的12月体验套餐,包括了基础的 EC2 和 RDS ,可以满足一般用户的建站需求以及学生的学习测试需要。注意:必须是新注册用户可以享受免费套餐。

jason_hou的博客 1万+

nvidia jetson orin调试 MAX96712 serdes相机(SG2-AR0233C-GMSL2)

背景:想了解一下关于nvidia orin camera相关的模块,基于Drive Orin demo板的话,没有合适的相机,用 nvsipl框架点亮 GMSL相机不知如何下手,那么基于nvidia Jetson orin的话,目前国内有对应的转接板以及GMSL相机可以参考,基于此,那么本文详细记录一下关于nvidia orin的相关踩坑记录;需要Nvidia Jetson Orin开发板一个,MIPI转接板一个,MIPI转GMSL转接板一个,GMSL线束(fakra单线束),GMSL摄像头一个。

qq_30025621的博客 4446

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

亚马逊AWS海外区域账户免费套餐详解

通过本文的介绍,希望读者能够更清晰地了解AWS免费套餐的内容和使用细节,从而更好地利用这些资源和服务来支持他们的云计算需求和项目实现。对于初次接触AWS的用户来说,免费套餐是一个极具吸引力的优势,让他们能够在不花费大量资金的情况下体验AWS的核心功能。这些一年免费层的服务使得用户在开始使用AWS时,能够有更多的资源和服务可供免费使用,帮助他们快速启动和扩展他们的应用程序和项目。这些永久免费层的服务允许用户在长期内免费使用AWS的核心功能,尤其适合个人开发者、小型团队或者试验性质的项目使用。

九河智造云的内容中心 2260

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

上一篇: 阿里云全球节点:技术无国界,开发者如何借力数字新基建
下一篇: AWS NoSQL解决方案全景图
AWS官方合作商
博客等级 码龄3年 1512粉丝 275原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值