机器学习和深度学习概述

学习笔记

Pytorch中的广播机制(Broadcast)

如果一个Pytorch运算支持广播的话,那么就意味着传给这个运算的参数会被自动扩张成相同的size,在不复制数据的情况下就能进行运算,整个过程可以做到避免无用的复制,达到更高效的运算。广播机制实际上是在运算过程中,去处理两个形状不同向量的一种手段。pytorch中的广播机制和numpy中的广播机制一

OpenAI 成近期顶流团队?如何使用 OpenAI 和 Node.js 构建 AI 图像生成器?

12月7号,知名人工智能研究机构 Open AI 在Youtub上发布视频介绍使用OpenAI 和 DALL-E 模型创建一个网络应用程序,该应用程序将根据输入的文本从头开始生成图像。https://www.youtube.com/watch?v=fU4o_BKaUZE

Paper Reading - 综述系列 - 计算机视觉领域中目标检测任务常见问题与解决方案

目录小目标检测数据方面Label Smoothing模型方面样本不均衡目标遮挡More更多可见计算机视觉-Paper&Code - 知乎小目标检测数据方面将图像resize成不同的大小 对小目标进行数据增强,过采样策略oversampling,重复正样本数 在图片内用实例分割的Mask抠出小

强化学习总结

强化学习:寻找一个合适的函数,将观察到的环境(environment)作为输入,目标是最大化回报(reward)(从经验中学习)

在运行yolo5的v5.0版本detect.py时遇到的一些错误

跟着小土堆的视频教学自己遇到的一些问题。

机器人避障系统基础

用来采集运动时环境中障碍物信息的环境信息采集系统是自动避障系统的重要组成部分。全面、精确信息的获取,能够增强智能小车的自动避障性能,同时必须考虑信息处理的及时性和难易程度。视觉传感器、激光雷达测距传感器、红外测距传感器和超声波测距传感器等是主要的几种应用于智能小车自动避障的探测器。超声波测距传感器的

【GitHub Copilot X】基于GPT-4的全新智能编程助手

在软件开发中,程序员需要编写大量的代码以完成自己的工作,其中包括从简单的函数和方法到复杂的算法和架构等等。由于编写高质量的代码是一项挑战性很高的任务,因此可以利用人工智能技术来提高代码的质量和效率。今年初,Github 推出了基于 OpenAI GPT-3 技术的智能编程助手 Copilot,这项技

人工智能导论期末复习重点

绪论人工智能诞生于1956,达特茅斯会议,与空间技术和原子能技术统称为20世纪三大科学技术成就,智能是知识和智力的总和,知识是一切智能行为的基础,智力是获取知识并应用知识求解问题的能力。麦卡锡----人工智能之父。1969年成立国际人工智能会议。1970年创立人工智能杂志,1957年提出感知机模型智

深度学习--超参数(持续更新)

通常情况下,一个或者一组优秀的学习率既能加速模型的训练,又能得到一个较优甚至最优的精度。以上两种情况在训练初期以及中期,此时若仍然以固定的学习率,会使模型陷入左右来回的震荡或者鞍点,无法继续优化。在小数据集上,通常微调的效果比从头训练要好很多,因为在于数据量较小的前提下,训练更多参数容易导致过度拟合

MATLAB深度学习(1) --- 想要做好深度学习?数据集是第一步

该项目的目标是想基于某些人的行走引起的楼板振动加速度作为数据,通过深度学习方案,来将这些人的身份进行识别。数据集构建网络搭建(可能会变换多种网络)网络参数选取训练,并基于训练结果调整得出结论当然,该项目是一个全新的课题,充满挑战,所以每一期可能解决的只是项目中的一个问题。对于深度学习方案真正应用到全

安装Pytorch-gpu版本(第一次安装 或 已经安装Pytorch-cpu版本后)

由于已经安装了cpu版本了,如果再在该环境下安装gpu版本会造成环境污染.因此,再安装gpu版本时,需要再新建一个虚拟环境才能安装成功。然后去官网下载所适配的版本。 安装完cuda和cudnn后,开始安装pytorch的gpu版本。1.安装cude首先查看windows电脑之前是否成功安装了CUDA

cuda版本,pytorch(GPU)版本的选择和下载

cuda版本、cuda(cudatoolkit)下载配置,runtime API、driver API,pytorch(GPU)与cuda对应、版本选择、下载配置,pip、conda

三维重建(单目、双目、多目、点云、SFM、SLAM)

三维重建(单目、双目、多目、点云、SFM、SLAM)

yolov3模型训练并部署到K210(零基础也可)

YOLOV3模型训练自己的数据集,并部署到K210上,零基础即可上手。

碰撞检测技术介绍

本文将对常用的碰撞检测算法进行介绍,并简要的进行benchmark。在planning中一般将主车以及障碍物处理为凸多边形(Polygon/Box),因此碰撞检测多是检测两个Polygon是否重叠,但是为了不失一般性,本文也将介绍Polygon和Point的位置关系计算方法,因为在两个Polygon

快速了解 GPT 发展三阶段

GPT-1 的预训练模型在 GPT-2 团队看来有一个不足的地方,虽然 GPT-1 构建了一个不错的预训练模型,但是对下游任务还是需要使用有标注的样板来训练新的模型,也就是说需要对具体的下游任务做有监督的微调。同时,GPT-2 还引入了一些新的技术,如动态掩码、自适应的词向量权重、多层次的表示等,以

YOLO系列损失函数详解

YOLOV1最后生成7×7的网格(gridcell),每个gridcell会产生两个预测框(boundingbox),每个gridcell产生的两个预测框只能预测同一种类物体,也就是说YOLOV1最多只能预测49种物体,两个预测框中哪一个与标注框的IOU大就选哪一个(此即正样本),另外一个会被舍弃(

没有独立显卡没有NVIDIA 如何安装pytorch

算不上安装教程的安装思路