- 博客(30)
- 资源 (29)
- 收藏
- 关注
转载 MySQL 基础课程 2
创建数据库并插入数据一、实验介绍1.1 实验内容本次课程将介绍 MySQL 新建数据库,新建表,插入数据以及基本数据类型的相关知识。本节实验将创建一个名为 mysql_shiyan 的数据库,其中有两张表employee 和 department。1.2 实验知识点基本数据类型插入数据1.3 实验环境课程使用的实验环境为 Ubuntu Linux 14.04 6
2017-07-31 19:50:47 340
转载 MySQL 基础课程 1
SQL的介绍及MySQL的安装一、实验介绍本课程为实验楼提供的 MySQL 实验教程,所有的步骤都在实验楼在线实验环境中完成,学习中请按照实验步骤依次操作。课程包含两部分,共17个实验:实验1~实验6:基础部分,为 SQL 基本语法及 MySQL 基本操作的实验,理论内容较少,动手实践多,可以快速上手 SQL 及 MySQL 服务。实验7~实验17:进阶部分,该部分内容基于
2017-07-31 19:36:48 340
转载 决策树实战项目-鸢尾花分类
决策树实战项目-鸢尾花分类一、实验介绍1.1 实验内容决策树是机器学习中一种简单而又经典的算法。本次实验将带领了解决策树的基本原理,并学习使用 scikit-learn 来构建一个决策树分类模型,最后使用此模型预测鸢尾花的种类。1.2 实验知识点决策树的基本原理。决策树在生成和修剪中使用的 ID3, C4.5 及 CART 算法。使用 scikit-learn 中提供的决策
2017-07-31 13:13:57 45823 7
转载 基于卷积神经网络实现图片风格的迁移 3
实现图片的风格转换一、实验介绍1.1 实验内容上一节课我们介绍了经典的CNN模型 VGG ,以及图像风格迁移算法的基本原理。本节课我们将使用另外一个经典的模型 GoogLenet 来实现我们的项目(这是由于环境的限制,用googlenet可以更快的完成我们的风格转换),如果你完成了上节课的作业,那么你应该基本了解了 GoogleNet 的原理。在本节实验的算法展示中,我希望你可以将
2017-07-28 23:13:52 4470
转载 基于卷积神经网络实现图片风格的迁移 2
VGG与风格迁移算法原理一、实验介绍1.1 实验内容上节课我们学习了卷积神经网络的基本原理,本节实验我们将学习用于图像风格迁移的经典的卷积神经网络模型VGG,并用caffe提供的 draw_net.py 实现模型的可视化,本节实验我们也将学习图像风格转换的算法原理。1.2 实验知识点经典CNN模型 VGG16图片风格算法原理1.3 实验环境python 2.7c
2017-07-28 23:12:48 7860 1
转载 基于卷积神经网络实现图片风格的迁移 1
卷积神经网络详解一、实验介绍1.1 实验内容Prisma 是最近很火的一款APP,它能够将一张普通的图像转换成各种艺术风格的图像。本课程基于卷积神经网络,使用Caffe框架,探讨图片风格迁移背后的算法原理,手把手教你实现和Prisma一样的功能,让电脑学习梵高作画。本节课我们将学习CNN(卷积神经网络)的相关知识,学习本门课程之前,你需要先去学习814 使用python实现深度神经
2017-07-28 23:09:13 9201 1
转载 使用R语言基于新浪股票数据分析金融数据的“统计常识”
使用 R 语言基于新浪股票数据分析金融数据的“统计常识”一、实验介绍1.1 实验内容本实验课程以网络上的新浪股票数据为代表,研究金融数据的一些简单的统计性质。首先介绍相关的理论基础,然后在 R 上进行相关的操作,这些主要包括加载所需要的 R 包,在网络上直接载入股票数据,绘制股票数据的一些典型图形以及最终对股票的收益进行一些简单的分析,为简单的金融数据分析打下一些基础。1.2 实验
2017-07-28 23:06:37 24046 5
转载 使用Python开发木马程序
使用Python开发木马程序一、实验介绍1.1 实验内容木马程序会给普通用户带来很多危害,比如盗取QQ账号,游戏账号等。课程将用Python实现一个简易的木马程序,该程序会记录用户的键盘输入和屏幕截图并将数据发送到指定的服务器。通过分析键盘输入的数据,可以分析出root密码和其他账号的密码等等。1.2 实验知识点linux设备文件linux下Python多进程编程Pytho
2017-07-22 14:41:15 19613 4
转载 使用决策树算法预测森林植被
Spark MLlib 机器学习—决策树算法用于预测森林植被一、实验介绍1.1 内容介绍决策树算法就是通过对已有明确结果的历史数据进行分析,寻找数据中的特征,并以此为依据对新产生的数据结果进行预测。决策树主要由下面三部分组成:决策节点:每个决策节点表示一个待分类的数据类别或属性,其中最顶部的是根决策节点。分支:每一个分支都有一个新的决策节点。叶子节点:每个叶子节点表示一种结果。
2017-07-14 22:28:56 5453 3
转载 ROS机器人操作系统的安装、配置与初级教程 17
roswtf入门简介: 本教程介绍了roswtf工具的基本使用方法。重点: roswtf难度: 初级下节: wiki导航相关资料: roswtf入门在你开始本教程之前请确保roscore没在运行。1 安装检查roswtf 可以检查你的ROS系统并尝试发现问题,我们来试看:$ roscd$ roswtf你应该会看到(各种详细的输出信息):Stack
2017-07-10 14:51:05 458
转载 ROS机器人操作系统的安装、配置与初级教程 16
录制与回放数据简介: 本教程将教你如何将ROS系统运行过程中的数据录制到一个.bag文件中,然后通过回放数据来重现相似的运行过程。关键: data, rosbag, record, play, info, bag难度: 初级下节: 使用roswtf 相关资料:录制与回放数据1 录制数据(通过创建一个bag文件)本小节将教你如何记录ROS系统运行时的话题数据,记录的话题数
2017-07-10 14:50:52 523
转载 ROS机器人操作系统的安装、配置与初级教程 7
理解ROS话题简介: 本教程介绍ROS话题(topics)以及如何使用rostopic 和 rqt_plot 命令行工具。难度: 初级下节: 理解ROS服务和参数相关资料:理解ROS话题1 开始1.1 roscore首先确保roscore已经运行, 打开一个新的终端:$ roscore如果你没有退出在上一篇教程中运行的roscore,那么你可能会看到下面的错误
2017-07-10 14:50:35 542
转载 ROS机器人操作系统的安装、配置与初级教程 6
理解 ROS 节点简介: 本教程主要介绍 ROS 图(graph)概念 并讨论roscore、rosnode和 rosrun 命令行工具的使用。难度: 初级下节: 理解ROS话题相关资料:理解 ROS 节点1 先决条件在本教程中我们将使用到一个轻量级的模拟器,请使用以下命令来安装:在线环境中实验楼已经安装,可直接学习$ sudo apt-get install ros-
2017-07-10 14:50:25 579
转载 Kmeans 聚类算法评估足球比赛
Spark MLlib 机器学习—Kmeans 聚类算法分析足球比赛一、实验介绍1.1 内容介绍K-means 算法采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。该算法认为类簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则。K-means 算法以欧式距离作
2017-07-10 14:47:46 5997 2
转载 ROS机器人操作系统的安装、配置与初级教程 19
接下来做什么?简介: 本教程将讨论获取更多知识的途径,以帮助你更好地使用ROS搭建真实或虚拟机器人。难度: 初级进阶教程简介进阶学习的全部功能包已经放置在rosdemos_ws文件夹下:目录使用模拟器使用 RViz理解 TF更进一步此时你应该已经对ROS中的一些核心概念有了一定的理解。给你一台运行ROS的机器人,你应该能够运用所学知识来列出机器人上发布和订阅
2017-07-09 15:17:51 351
转载 ROS机器人操作系统的安装、配置与初级教程 18
探索ROS维基简介: 本教程介绍了ROS维基(wiki.ros.org)的组织结构以及使用方法。同时讲解了如何才能从ROS维基中找到你需要的信息。重点: wiki难度: 初级下节: 接下来做什么? 相关资料:探索ROS维基注:显然本教程已经过时(包括英文版的)。 本教程我们会介绍wiki上各种不同的标题、链接和侧边栏,从而帮助你理解wiki.ros.org网页是
2017-07-09 15:17:01 320
转载 ROS机器人操作系统的安装、配置与初级教程 15
测试简单的服务器和客户端简介: 本教程将测试之前所写的Service和Client。难度: 初级下节: 记录与回放数据 相关资料:测试简单的服务器和客户端本示例的模版在/opt/ros_ws/src/ros_tutorials/roscpp_tutorials/,如果出现自己程序无法运行时,可以将beginner_tutorials替换为roscpp_tutorials或r
2017-07-09 14:36:42 412
转载 ROS机器人操作系统的安装、配置与初级教程 14
编写简单的服务器和客户端 (C++)简介: 本教程介绍如何用 C++ 编写服务器 Service 和客户端 Client 节点。难度: 初级下节: 测试简单的Service和Client 编写简单的服务器和客户端C++Python本实验仅实现了C++版本,对Python版本感兴趣可以自行学习。1 编写Service节点这里,我们将创建一个简单的service节点
2017-07-09 14:36:00 552
转载 ROS机器人操作系统的安装、配置与初级教程 13
测试消息发布器和订阅器简介: 本教程将测试上一教程所写的消息发布器和订阅器。难度: 初级下节: 写一个简单的服务端和客户端: C++版本相关资料:测试消息发布器和订阅器本示例的模版在/opt/ros_ws/src/ros_tutorials/roscpp_tutorials/,如果出现自己程序无法运行时,可以将beginner_tutorials替换为roscpp_tu
2017-07-09 13:57:10 487
转载 ROS机器人操作系统的安装、配置与初级教程 12
编写简单的消息发布器和订阅器 (C++)简介: 本教程将介绍如何用 C++ 编写发布器节点和订阅器节点。难度: 初级下节: 测试消息发布器和订阅器 相关资料:编写简单的消息发布器和订阅器:C++Python本实验仅实现了C++版本,对Python版本感兴趣可以自行学习。1 编写发布器节点『节点』(Node) 是指 ROS 网络中可执行文件。接下来,我们将
2017-07-09 13:56:19 774
转载 ROS机器人操作系统的安装、配置与初级教程 11
创建ROS消息和ROS服务简介: 本教程详细介绍如何创建并编译ROS消息和服务,以及rosmsg, rossrv和roscp命令行工具的使用。难度: 初级下节: 写一个简单的消息发布器和订阅器 (python) (c++)创建ROS消息和ROS服务本示例的所有源码都在/opt/ros_ws/src/ros_tutorials/1 消息(msg)和服务(srv)介绍消
2017-07-09 13:52:29 575
转载 ROS机器人操作系统的安装、配置与初级教程 10
使用rosed编辑ROS中的文件简介: 本教程将展示如何使用rosed来简化编辑过程。难度: 初级下节: 创建ROS消息和ROS服务 相关资料:使用rosed编辑ROS中的文件1 使用 rosedrosed是rosbash的一部分。利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了。使用方法:$ rosed [package_name
2017-07-08 18:16:30 595
转载 ROS机器人操作系统的安装、配置与初级教程 9
使用 rqt_console 和 roslaunch简介: 本教程介绍如何使用rqt_console和rqt_logger_level进行调试,以及如何使用roslaunch同时运行多个节点。难度: 初级下节: 如何使用rosed 相关资料:使用 rqt_console 和 roslaunch1 预先安装rqt和turtlesim程序包从本节开始,为提高效率,请先下载在
2017-07-08 18:16:15 677
转载 ROS机器人操作系统的安装、配置与初级教程 8
理解ROS服务和参数简介: 本教程介绍了ROS 服务和参数的知识,以及命令行工具rosservice 和 rosparam的使用方法。难度: 初级下节: 使用 rqt_console 和 roslaunch 相关资料: 理解ROS服务和参数本教程假设前一教程启动的turtlesim_node仍在运行,现在我们来看看turtlesim提供了什么服务:1 ROS Servi
2017-07-08 18:15:27 469
转载 ROS机器人操作系统的安装、配置与初级教程 5
编译ROS程序包简介: 本教程介绍ROS程序包的编译方法难度: 初级下节: 理解 ROS节点 相关资料:编译ROS程序包1 编译程序包一旦安装了所需的系统依赖项,我们就可以开始编译刚才创建的程序包了。注意: 如果你是通过apt或者其它软件包管理工具来安装ROS的,那么系统已经默认安装好所有依赖项。记得事先source你的环境配置(setup)文件,在Ubun
2017-07-07 12:10:42 705
转载 ROS机器人操作系统的安装、配置与初级教程 4
创建ROS程序包简介: 本教程介绍如何使用roscreate-pkg或catkin创建一个新程序包,并使用rospack查看程序包的依赖关系。难度: 初级下节: 编译ROS程序包相关资料:创建ROS程序包1 一个catkin程序包由什么组成?一个程序包要想称为catkin程序包必须符合以下要求:该程序包必须包含catkin compliant package.xml
2017-07-07 11:42:18 649
转载 ROS机器人操作系统的安装、配置与初级教程 3
ROS文件系统介绍简介: 本教程介绍ROS文件系统概念,包括命令行工具roscd、rosls和rospack的使用。难度: 初级下节: 创建 ROS软件包相关资料:ROS文件系统介绍1 预备工作本教程中我们将会用到ros-tutorials程序包,请先安装:$ sudo apt-get install ros-indigo-ros-tutorials$ sud
2017-07-07 11:40:46 542
转载 ROS机器人操作系统的安装、配置与初级教程 2
安装并配置ROS环境简介: 本教程详细描述了ROS的安装与环境配置。难度: 初级下节: ROS文件系统介绍 相关资料:ROS环境配置1 安装ROS在开始学习这些教程之前请先按照ROS安装说明完成安装,在线环境中实验楼已安装了ROS。如需本地安装,请参考安装文档。注意: 如果你是使用类似apt这样的软件管理器来安装ROS的,那么安装后这些软件包将不具备写入权限,当
2017-07-07 11:02:00 576
转载 ROS机器人操作系统的安装、配置与初级教程 1
ROS 安装、环境配置与测试此课程为ROS配置与使用介绍,如果为已经并安装配置好的环境,本课程可作为ROS基础知识进行学习和掌握,不用重新进行配置。实验楼已经为你配置好在线环境。ROS中文维基ROS中文教程1 系统更新update$ sudo apt-get updateupgrade$ sudo apt-get upgrade2 安
2017-07-07 10:56:16 10058
转载 Spark 实现黑名单实时过滤
黑名单实时过滤一、实验介绍1.1 实验内容本节课主要讲解 Spark 的 RDD 操作,让您对 Spark 算子的特性快速了解。通过演示案例实时黑名单过滤,让您切身体会到 RDD 的强大功能,然后学以致用。1.2 先学课程Spark 系列课程1.3 实验知识点ncSparkStreamingSpark RDD1.4 实验环境spark-2.1.0-b
2017-07-02 16:37:20 4031 2
Python Implementation of Reinforcement Learning: An Introduction Code
2018-09-20
Deep_Learning__Methods_and_Applications.pdf
2017-06-22
视觉机器学习20讲
2016-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人