RCNN and Variants

视觉特征-提取器:FPN:Feature Pyramid Net(特征金字塔) 【用于检测不同尺度的目标】【高分辨率特征图⬌低层次⬌语义弱】【用于替代“特征化图像金字塔”】【2016-12】 特征金字塔是识别系统中的基本组成部分,用于检测不同尺度的对象。但近年来的深度学习对象检测器避免使用金字塔表示,部分原因是其计算和内存开销较大。本文利用深度卷积网络固有的多尺度金字塔层级结构,以极少的额外成本构建特征金字塔。我们开发了一种具有横向连接的自顶向下架构,用于在所有尺度上构建高层语义特征图。该架构称为特征金字塔网络(Feature Pyramid Network,FPN),作为通用特征提取器,在多个应用中表现出显著改进。 阅读详情

Intro video

https://www.youtube.com/watch?v=vr5rs_cTKCs

RCNN

(short summary) https://towardsdatascience.com/object-detection-explained-r-cnn-a6c813937a76

Region-based Convolutional Neural Network

Object detection consists of two separate tasks that are classification and localization. R-CNN stands for Region-based Convolutional Neural Network. The key concept behind the R-CNN series is region proposals. Region proposals are used to localize objects within an image. In the following blogs, I decided to write about different approaches and architectures used in Object Detection. Therefore, I am happy to start this journey with R-CNN based object detectors.

Working Details

RCNN: Working Details. Source: https://arxiv.org/pdf/1311.2524.pdf.

As can be seen in the image above before passing an image through a network, we need to extract region proposals or regions of interest using an algorithm such as selective search. Then, we need to resize (wrap) all the extracted crops and pass them through a network.

Finally, a network assigns a category from C + 1, including the ‘background’ label, categories for a given crop. Additionally, it predicts delta Xs and Ys to shape a given crop.

Extract region proposals

Selective Search is a region proposal algorithm used for object localization that groups regions together based on their pixel intensities. So, it groups pixels based on the hierarchical grouping of similar pixels. In the original paper, the authors extract about 2,000 proposals.

==>it's enough to know selective search as a traditional similarity grouping algorithm for segmentation, but for more on selective search see:

Selective Search for Object Detection | R-CNN_EverNoob的博客-优快云博客

Positive vs. negative examples

After we extract our region proposal, we also have to label them for training. Therefore, the authors label all the proposals having IOU of at least 0.5 with any of the ground-truth bounding boxes with their corresponding classes. However, all other region proposals that have an IOU of less than 0.3 are labelled as background (negative). Thus, the rest of them are simply ignored.

Bounding-box regression

Bounding-box regression. Source: https://arxiv.org/pdf/1311.2524.pdf.

The image above shows deltas that are to be predicted by CNN. So, x, y are centre coordinates. whereas w, h are width and height respectively. Finally, G and P stand for ground-truth bounding box and region proposal respectively. It is important to note that the bounding box loss is only calculated for positive samples.

Loss

The total loss is calculated as the sum of classification and regression losses. However, there is a coefficient lambda for the latter one, which is 1,000 in the original paper. Note that the regression loss is ignored for negative examples.

==> the huge regularization coefficient for BB-regression loss enforce the simple rule: no classification counts unless the bound box is up to scrutinies.

Architecture

Typically, we pass the resized crops through VGG 16 or ResNet 50 in order to get features. They are subsequently passed through fully connected layers that output predictions.

==> again, key of RCNN is R, not CNN

===> 2-staged pipeline:

====> RoI for localization problem (apparently, solved with traditional algorithms)

====> a very traditional CNN for classification

Variants

base, fast, faster, You Only Look Once (YOLO):

https://towardsdatascience.com/r-cnn-fast-r-cnn-faster-r-cnn-yolo-object-detection-algorithms-36d53571365e

Introduction

Computer vision is an interdisciplinary field that has been gaining huge amounts of traction in the recent years(since CNN) and self-driving cars have taken centre stage. Another integral part of computer vision is object detection. Object detection aids in pose estimation, vehicle detection, surveillance etc. The difference between object detection algorithms and classification algorithms is that in detection algorithms, we try to draw a bounding box around the object of interest to locate it within the image. Also, you might not necessarily draw just one bounding box in an object detection case, there could be many bounding boxes representing different objects of interest within the image and you would not know how many beforehand.

The major reason why you cannot proceed with this problem by building a standard convolutional network followed by a fully connected layer is that, the length of the output layer is variable — not constant, this is because the number of occurrences of the objects of interest is not fixed. A naive approach to solve this problem would be to take different regions of interest from the image, and use a CNN to classify the presence of the object within that region. The problem with this approach is that the objects of interest might have different spatial locations within the image and different aspect ratios. Hence, you would have to select a huge number of regions and this could computationally blow up. Therefore, algorithms like R-CNN, YOLO etc have been developed to find these occurrences and find them fast.

R-CNN

To bypass the problem of selecting a huge number of regions, Ross Girshick et al. proposed a method where we use selective search to extract just 2000 regions from the image and he called them region proposals. Therefore, now, instead of trying to classify a huge number of regions, you can just work with 2000 regions. 

To know more about the selective search algorithm, follow this link or the link above. These 2000 candidate region proposals are warped into a square and fed into a convolutional neural network that produces a 4096-dimensional feature vector as output. The CNN acts as a feature extractor and the output dense layer consists of the features extracted from the image and the extracted features are fed into an SVM to classify the presence of the object within that candidate region proposal. In addition to predicting the presence of an object within the region proposals, the algorithm also predicts four values which are offset values to increase the precision of the bounding box. For example, given a region proposal, the algorithm would have predicted the presence of a person but the face of that person within that region proposal could’ve been cut in half. Therefore, the offset values help in adjusting the bounding box of the region proposal.

R-CNN

Problems with R-CNN

  • It still takes a huge amount of time to train the network as you would have to classify 2000 region proposals per image.
  • It cannot be implemented real time as it takes around 47 seconds for each test image.
  • The selective search algorithm is a fixed algorithm. Therefore, no learning is happening at that stage. This could lead to the generation of bad candidate region proposals.

Fast R-CNN

Fast R-CNN

The same author of the previous paper(R-CNN) solved some of the drawbacks of R-CNN to build a faster object detection algorithm and it was called Fast R-CNN. The approach is similar to the R-CNN algorithm. But, instead of feeding the region proposals to the CNN, we feed the input image to the CNN to generate a convolutional feature map. From the convolutional feature map, we identify the region of proposals and warp them into squares [==> not precise, we use RoI projection to fit the RoI, which are given as inputs along with the input image, into the feature map, for more detail, see RoI: Region of Interest Projection and Pooling_EverNoob的博客-优快云博客] and by using a RoI pooling layer we reshape them into a fixed size so that it can be fed into a fully connected layer. From the RoI feature vector (==> the reshaped RoI projection), we use a softmax layer to predict the class of the proposed region and also the offset values for the bounding box.

The reason “Fast R-CNN” is faster than R-CNN is because you don’t have to feed 2000 region proposals to the convolutional neural network every time. Instead, the convolution operation is done only once per image and a feature map is generated from it.

Comparison of object detection algorithms

From the above graphs, you can infer that Fast R-CNN is significantly faster in training and testing sessions over R-CNN. When you look at the performance of Fast R-CNN during testing time, including region proposals slows down the algorithm significantly when compared to not using region proposals. Therefore, region proposals become bottlenecks in Fast R-CNN algorithm affecting its performance.

==> we see that deploying Selective Search (SS), the algorithm generating regional proposals, on the input image is preventing the F-RCNN from being deployed reliably in real-time cases.

==> SS is also a traditional algorithm with fixed performances, not benefitting from learning

===> hence there was a strong incentive to replace SS, as seen below:

Faster R-CNN

Faster R-CNN

Both of the above algorithms(R-CNN & Fast R-CNN) uses selective search to find out the region proposals. Selective search is a slow and time-consuming process affecting the performance of the network. Therefore, Shaoqing Ren et al. came up with an object detection algorithm that eliminates the selective search algorithm and lets the network learn the region proposals.

Similar to Fast R-CNN, the image is provided as an input to a convolutional network which provides a convolutional feature map. Instead of using selective search algorithm on the feature map ==> misleading: [by the paper, in caption of Figure 1: "Fast R-CNN architecture. An input image and multiple regions of interest (RoIs) are input into a fully convolutional network" ==> which clearly shows that (for Fast-RCNN)SS is deployed on the input image, not the CNN generated "feature map"] to identify the region proposals, a separate network is used to predict the region proposals. ==> since there are no RoI projection step nor RoI as inputs, we indeed generate RoI based on CNN generated feature map, which effectively reuse CNN results. The predicted region proposals are then reshaped using a RoI pooling layer which is then used to classify the image within the proposed region and predict the offset values for the bounding boxes.

Comparison of test-time speed of object detection algorithms

From the above graph, you can see that Faster R-CNN is much faster than it’s predecessors ==> since the inference time of the RoI proposal network is negligible compared to SS. Therefore, it can even be used for real-time object detection.

YOLO — You Only Look Once

All of the previous object detection algorithms use regions to localize the object within the image. The network does not look at the complete image, but, instead, parts of the image which have high probabilities of containing the object. YOLO or You Only Look Once is an object detection algorithm much different from the region based algorithms seen above. In YOLO a single convolutional network predicts the bounding boxes and the class probabilities for these boxes.

YOLO

How YOLO works is that we take an image and split it into an SxS grid, within each of the grid we take m bounding boxes. For each of the bounding box, the network outputs a class probability and offset values for the bounding box. The bounding boxes having the class probability above a threshold value is selected and used to locate the object within the image.

YOLO is orders of magnitude faster(45 frames per second) than other object detection algorithms. The limitation of YOLO algorithm is that it struggles with small objects within the image, for example it might have difficulties in detecting a flock of birds. This is due to the spatial constraints of the algorithm.

base, fast, faster, mask:

the linked material below is intended to be an open source textbook, and is more technical:

13.8. Region-based CNNs (R-CNNs) — Dive into Deep Learning 0.17.5 documentation

Fast vs. Faster RCNN

obviously we can expect a longer training time for "Faster", but the payoff is the reduced inference time by cutting off SS.

Faster R-CNN in More Details

To be more accurate in object detection, the fast R-CNN model usually has to generate a lot of region proposals in selective search. To reduce region proposals without loss of accuracy, the faster R-CNN proposes to replace selective search with a region proposal network [Ren et al., 2015].

Fig. 13.8.4 shows the faster R-CNN model. Compared with the fast R-CNN, the faster R-CNN only changes the region proposal method from selective search to a region proposal network. The rest of the model remain unchanged. The region proposal network works in the following steps:

  1. Use a 3×3 convolutional layer with padding of 1 to transform the CNN output to a new output with c channels. In this way, each unit along the spatial dimensions of the CNN-extracted feature maps gets a new feature vector of length c.

  2. Centered on each pixel of the feature maps, generate multiple anchor boxes of different scales and aspect ratios and label them.

  3. Using the length-c feature vector at the center of each anchor box, predict the binary class (background or objects) and bounding box for this anchor box.

  4. Consider those predicted bounding boxes whose predicted classes are objects. Remove overlapped results using non-maximum suppression. The remaining predicted bounding boxes for objects are the region proposals required by the region of interest pooling layer.

more on NMS.

It is worth noting that, as part of the faster R-CNN model, the region proposal network is jointly trained with the rest of the model. In other words, the objective function of the faster R-CNN includes not only the class and bounding box prediction in object detection, but also the binary class and bounding box prediction of anchor boxes in the region proposal network. As a result of the end-to-end training, the region proposal network learns how to generate high-quality region proposals, so as to stay accurate in object detection with a reduced number of region proposals that are learned from data.

Mask RCNN

In the training dataset, if pixel-level positions of object are also labeled on images, the mask R-CNN can effectively leverage such detailed labels to further improve the accuracy of object detection [He et al., 2017a].

As shown in Fig. 13.8.5, the mask R-CNN is modified based on the faster R-CNN. Specifically, the mask R-CNN replaces the region of interest pooling layer with the region of interest (RoI) alignment layer. This region of interest alignment layer uses bilinear interpolation to preserve the spatial information on the feature maps (more on RoI Align see Understanding Region of Interest - Part 2 (RoI Align) - Blog by Kemal Erdem), which is more suitable for pixel-level prediction. The output of this layer contains feature maps of the same shape for all the regions of interest. They are used to predict not only the class and bounding box for each region of interest, but also the pixel-level position of the object through an additional fully convolutional network. More details on using a fully convolutional network to predict pixel-level semantics of an image will be provided in subsequent sections of this chapter.

视觉特征-自监督-掩码像素预测【2021-11】:SimMIM【一种用于掩码图像建模的简单框架】 ¹ 清华大学²微软亚洲研究院⁸ 西安交通大学Abstract摘要本文提出了SimMIM,一个用于掩码图像建模的简单框架。我们简化了最近提出的相关方法,无需采用特殊设计,例如按块掩码以及通过离散VAE或聚类进行 tokenization。为了研究是什么使掩码图像建模任务能够学习到良好的表征,我们系统地研究了框架中的主要组件,并发现每个组件的简单设计都展现出非常强的表征学习性能:1)以适度较大的掩码 patch大小(例如32)对输入图像进行随机掩码,可构成一个强大的 pre-text 任务; 阅读详情

相关推荐

深度学习之Encoder-Only原理与实战

【代码】深度学习之Encoder-Only原理与实战。

yumiwangzi30的博客 259

神经网络(十七)RCNN及其变体的概述

RCNN、Fast RCNN和Faster RCNN的结构及其特点。

就随便写写.... 1488

YOLO26涨点改进| ECCV 2026 |独家创新、主干改进篇| 全新PKINetV2主干让YOLO26 更加强大!增强遥感目标检测中的几何建模能力、尺度适应能力,助力目标检测、旋转目标检测涨点

🔥本文提出将全新PKINetV2主干网络改进应用于YOLO26模型,通过条带卷积与方形卷积协同构建多尺度感受野,有效增强模型对遥感图像中细长目标(桥梁、船舶等)和规则目标(车辆、建筑等)的特征提取能力。PKINetV2包含两种变体(PKINetV2_S/T),采用异构核重参数化技术,在保持精度的同时提升3.9倍推理速度。文章详细介绍了模块原理、代码实现及配置方法,并提供了适配YOLO26的yaml文件,为遥感目标检测任务提供高效解决方案。实验表明该主干在DOTA等数据集上能显著提升各类旋转检测器的性能。

Ai缝合怪、助力小伙伴高效发论文 352

后R-CNN时代的目标检测综述(转)

Thanks :https://zhuanlan.zhihu.com/p/38709522 前言深度学习助力目标检测达到了一个前所未有的高峰。自 2014 年以来,目标检测框架分为two-stage 和 one-stage 两大类,前者以经典方法 Faster R-CNN 为代表,后者以 YOLO 和 SSD 为主要框架。近年来,两类最深刻的idea:更好的基础网络 & 融合不同...

JustForYou的博客 1822

CV-骨干网络01:Swin Transformer(使用移位窗口的分层视觉Transformer)【通过patchmerging在不同stage逐步降低分辨率、提高通道数,输出一组“多尺度特征图”】

2.7+ 2 . 72.7box AP and2.6+ 2 . 62.63.2+ 3 . 23.2本文提出了一种名为Swin Transformer的新视觉Transformer,它能够作为计算机视觉的通用骨干网络。将Transformer从语言领域迁移到视觉领域所面临的挑战源于这两个领域的差异,例如视觉实体尺度的巨大变化以及图像中像素相对于文本中单词的高分辨率。为了解决这些差异,我们提出了一种分层Transformer,其表征通过Shiftedwindows(移位窗口)进行计算。

u013250861的博客 86

TextClassification-Keras:在Keras中实现的文本分类模型,包括:FastText,TextCNN,TextRNN,TextBiRNN,TextAttBiRNN,HAN,RCNN,RCNNVariant等

TextClassification-Keras 这个代码库实现了一个各种深学习模型使用Keras框架,其中包括文本分类:FastText,TextCNN,TextRNN,TextBiRNN,TextAttBiRNN,韩,RCNN,RCNNVariant等除了模型实现,简化应用程序包括在内。 指导 环境 Python 3.7 NumPy 1.17.2 Tensorflow 2.0.1 用法 所有代码都位于目录/model ,每种模型都有对应的目录,其中放置了模型和应用程序。 例如,FastText的模型和应用程序位于/model/FastText ,模型部分为fast_text.py ,应用程序部分为main.py 模型 1个FastText FastText是在“提出的。 1.1论文描述 使用查找表,将ngram包转换为单词表示形式。 将单词表示形式平均为一个文本表示形式,它是一个隐藏变量。 文本表示又被馈送到线性分类器。 使用softmax函数可计算预定义类上的概率分布。 1.2在这里实现 FastText的网络结构: 2个TextCNN 在提出了TextCNN

AI驱动的软件测试革命:从自动化框架到智能优化的全栈实践

本文探讨AI技术在软件测试领域的三大核心应用:自动化测试框架、智能缺陷检测和A/B测试优化。通过深度学习、强化学习等AI技术,可显著提升测试效率和质量。AI赋能的自动化测试框架通过计算机视觉识别UI元素,实现智能定位与自愈机制;智能缺陷检测利用CodeBERT模型分析代码语义,准确率达83.5%;A/B测试优化采用贝叶斯方法动态调整样本量,可减少35-45%的样本需求。文章还提出了AI测试实施路线图,并强调需关注数据偏见、算法公平性等伦理问题。

zzywxc787的博客 699

Python-用Keras实现的多种深度学习文本分类模型

在Keras中实现的文本分类模型,包括:FastText,TextCNN,TextRNN,TextBiRNN,TextAttBiRNN,HAN,RCNN,RCNNVariant等。

Fast R-CNN

本文提出了一种用于目标检测的 Fast Region-based Convolutional Network 方法(Fast R-CNN)。Fast R-CNN 在先前工作的基础上,利用深度卷积网络高效地对候选区域进行分类。与先前工作相比,Fast R-CNN采用了多项创新,在提高训练和测试速度的同时,也提升了检测准确率。Fast R-CNN 对非常深的 VGG16 网络的训练速度比 R-CNN 快 9×,测试时快 213×,并且在 PASCAL VOC 2012 上取得了更高的 mAP。

u013250861的博客 159

Keras预训练的ImageNet模型实现分类操作

主要介绍了Keras预训练的ImageNet模型实现分类操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

关于三维全波电磁场仿真软件CST的安装和问题解决

百度网盘链接:https://pan.baidu.com/s/1RgWr8Qau1EzSOlh29SewFQ提取码:fzza这里是2023版本的CST,需要其他版本的uu们可以去官网或者其他人的网盘下载。

weixin_60728441的博客 3606

Fasterrcnn一些细节

Fasterrcnn一些细节 目前的fasterrcnn基本都是基于resenet系列,分为C4版和FPN版的,后者用得比较多。这两者的区别在与C4版的时在resnet50基础上改的,利用res4输出来进行rpn计算和roi pooling,然后roi head是和res5共享的,也就是说并没有单独再设计roi head了,res4输出14x14的roi,然后再经过res5降采样一下就得到了7x7的roi,然后在avg pool,最后连接cls head和box head。 FPN的fasterrcnn则是

m0_38043555的博客 643

2.1 跟网型控制原理与局限性

本文深入分析了并网变流器的跟网型(GFL)控制技术及其局限性。GFL控制将变流器视为受控电流源,依赖锁相环(PLL)跟踪电网电压,在强电网下表现良好,但在弱电网中面临严峻挑战。研究发现,当电网短路比降低时,PLL动态与电网阻抗的负交互会导致系统失稳,同时GFL变流器缺乏电压支撑能力和惯量响应能力,在故障时易脱网。相比之下,构网型(GFM)控制具有电压源特性,能自主构建电网电压,更适合弱电网环境。随着新能源占比提高,GFL控制正逐渐被更具主动支撑能力的GFM控制所替代。

技术工作者 996

R-CNN系列论文总结

借鉴博客: https://www.cnblogs.com/skyfsm/p/6806246.html https://www.cnblogs.com/gujianhan/p/6035514.html 1.基于深度学习的目标检测 普通的深度学习算法主要用来做分类,而在实际应用中还有目标定位和目标检测(其实还有语义分割——semantic segmentation,实例分割——instanc...

墨藍的博客 2686

TI LP87745-Q1汽车雷达PMIC评估:从硬件设计到性能测试全解析

在汽车电子和高级驾驶辅助系统(ADAS)中,电源管理单元(PMIC)是确保传感器稳定可靠运行的核心。其工作原理在于集成多路高效电源转换器(如Buck、Boost)和精密监控电路,通过数字接口实现灵活配置与实时诊断。这项技术的核心价值在于为毫米波雷达等关键负载提供低噪声、高精度、满足严格时序与功能安全(ASIL)要求的供电方案,从而提升整个感知系统的信噪比与可靠性。其典型应用场景包括自动驾驶域控制器、车载传感器融合模块等。本文以德州仪器(TI)的LP87745-Q1专用PMIC及其评估模块(EVM)为例,深入

weixin_27017211的博客 311

语音数据标注工具与平台

最近在做语音深度学习的项目,整理了一下语音数据标注工具和语音标注平台,供大家参考 语音标注工具–Praat Praat是目前已经成为比较流行也比较专业的语音处理的软件,可以进行语音数据标注、语音录制、语音合成、语音分析等等,具有免费、占用空间小、通用性强、可移植性好等特点 官网链接 http://www.fon.hum.uva.nl/praat/ 汉化版下载 http://www.hejingzo...

qq_21379593的博客 1万+

PaperNotes(3)-图像分割-RCNN-FCN-Boxsup

图像分割算法对比小结1.{基本概念}2.{R-CNN}2.1R-CNN 网络结构2.2{R-CNN 训练}2.3{R-CNN实验结果}2.4{R-CNN语义分割}2.5{补充材料}2.5.1{R-CNN建议区域放缩}2.5.2{IOU阈值设置不一样的原因}2.5.3{Bounding-box回归修正}2.6{R-CNN存在的问题}3.{R-CNN变体}3.1{Fast-RCNN}3.1.1{Fas...

sinat_40624829的博客 5006

PyCharm配置及使用Git教程

平时习惯在Windows下开发,但是我们又需要实时将远方仓库的代码clone到本地,也需要将自己修改的代码push到远端服务器。

酒酿小圆子呀~ 4万+

Faster R-CNN论文翻译——中英文对照

文章作者:Tyan 博客:noahsnail.com  |  优快云  |  简书 声明:作者翻译论文仅为学习,如有侵权请联系作者删除博文,谢谢! 翻译论文汇总:https://github.com/SnailTyan/deep-learning-papers-translation Faster R-CNN: Towards Real-Time ...

SnailTyan 4万+

一文让你轻松理解802.11ax RU的概念

RU

1042484520@qq.com(邮箱) 3365

在 SAP Fiori 中正确配置 Group 角色:从 PFCG 分配到首页呈现的完整链路

摘要:SAP Fiori项目中,用户登录后能否看到应用往往取决于角色配置而非前端开发。关键在于通过PFCG角色将launchpad designer中创建的tile group关联到用户角色。Catalog是应用池,group是用户首页可见的工作区。正确配置后,用户会看到角色对应的默认分组,同时保留个性化调整能力。项目实施中常见问题是应用开发完成但未正确配置group与角色关联,导致业务用户无法在首页看到应用入口。(150字)

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

论文精读:Swin Transformer: Hierarchical Vision Transformer using Shifted Windows

本文提出了一种新的,称为它能够作为计算机视觉的通用骨干网络。从语言到视觉的挑战来自于这两个领域之间的差异,比如视觉实体规模的变化很大,以及图像中像素比文本中单词的高分辨率。...

qq_52053775的博客 2475

基于 Qt 的轻量化工业组态软件设计与实现

本文设计并实现了一种基于Qt框架的轻量化工业组态软件,解决了传统组态软件体积庞大、部署复杂等问题。该软件采用模块化架构,集成可视化图形编辑、设备数据采集、脚本扩展等核心功能,具有跨平台运行、资源占用低、启动速度快等特点。通过关键技术优化,实现了高效稳定的数据采集、脚本控制和网络通信,可广泛应用于工业机器人HMI、小型PLC监控等轻量化场景。测试结果表明,该软件体积约30MB,运行内存占用60-80MB,启动时间1.2秒,满足工业轻量化监控需求。未来可扩展更多工业组件和协议支持,进一步提升应用价值。

谢谢大家的关注和点赞!这里只有纯纯的知识干货,没有一句废话。希望能实实在在帮到大家~要是觉得有用,别忘了给我点支持哟,你 140

Convolutional neural networks(CNN) (一) 入门参考

笔者对 Convolutional neural networks(CNN) 卷积神经网络入门学习资料使用汇总: { 可以按照本文顺序进行了解,亦可以根据个人之前的掌握,灵活调整 。笔者也尚在学习,还望不吝赐教。} 1. 力推 Metacademy,不仅是CNN,机器学习相关内容都可以得到清晰的学习规划及相应资料的出处。 2. 对于可能会用到的矩阵相关知识,推荐 The

ColdCode's Hello World~ 2255

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

深度学习0:数学知识:正态分布1

步骤内容结果1引入e−x2e^{-x^2}e−x2钟形曲线2算它的面积I∫−∞∞e−x2dxI∫−∞∞​e−x2dx3平方变成二重积分I2I^2I24换极坐标简化计算5算出I2πI^2 = \piI2πIπIπ​6代入σ\sigmaσ和μ\muμ做变量替换得到σ2πσ2π​7除以它归一化得到正态分布公式2π2π​不是随便写的,它来自高斯积分∫−∞∞e−x2。

tellmewhoisi的博客 186

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: RoI: Region of Interest Projection and Pooling
下一篇: Selective Search for Object Detection | R-CNN
EverNoob
博客等级 码龄7年 134粉丝 88原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值