当前位置:网站首页>Image segmentation - improved network structure
Image segmentation - improved network structure
2022-06-23 08:06:00 【Deer holding grass】
Image segmentation - Improve the network structure
1. How to find questions worth asking ?
- Low model accuracy
- How low is the accuracy of the model
- The accuracy of a certain class of samples is low
Near the edge of the picture mask High deletion rate ; Specific shapes such as rectangles mask Poor shape prediction ; The class with less uneven samples in the training set has low accuracy
- There are structural problems in the forecast :mask Low recall rate ; The segmentation accuracy is improved , The classification accuracy is reduced

Example 1:
- The recall rate of positive samples is very low ( see notebook、model_visulize.ipynb)
- Multi task learning (Muti-Task)
- Modify the code 、 Running experiments

Example 2:
problem : Whether there is a better network structure ?
Way 1: Increase network volume , turn up neuron Number .going deeper
Way 2: Better network architecture :Vanilla Unet, SCSE Unet,Attention Unet
2. Various tasks
- Classification task :encorder+classifier layer(1 layer )
- Split task :encorder+decoder
encoder/backbone:
resnet family :resnet series ,resnext series ,se-resnet series ,se-resnext series
efficientnet family :b0,b1,b2,……,b7
other :inception series ,vgg series ,densenet series 
efficientnet series
- More efficient ( The network size is relatively small )
- Higher accuracy

3. Multi-stage Training program
By freezing - Partial network (freeze), Play a fine adjustment :
- The migration study
- Small amount of business data
- It's noisy
Multiple picture sizes :
- First in 128*128 Training on small pictures
- Finally, by increasing the image size finetuning
Use different loss Conduct finetuning
- First use BCE Training
- Last use lovasz loss/Dice loss, Fine tune a few EPOCH
边栏推荐
猜你喜欢

PHP serialization and deserialization CTF

Gif verification code analysis

The sandbox has reached a cooperation with football player to bring popular football cartoons and animation into the metauniverse

vtk.js鼠标左键滑动改变窗位和窗宽

Create an orderly sequence table and perform the following operations: 1 Insert element x into the table and keep it in order; 2. find the element with the value of X, and delete it if found; 3. outpu

VTK. Le bouton gauche de la souris JS glisse pour changer le niveau et la largeur de la fenêtre

On ThreadLocal and inheritablethreadlocal, source code analysis

Openvino series 19 Openvino and paddleocr for real-time video OCR processing

忽略超长参数违规

vtk. JS left mouse button sliding to change window level and window width
随机推荐
2. probability theory - axiom of probability theory
建立一有序的顺序表,并实现下列操作: 1.把元素x插入表中并保持有序; 2.查找值为x的元素,若找到将其删除; 3.输出表中各元素的值。
Playwirght getting started
黄蓉真的存在吗?
Production environment server environment setup + project release process
Ignore overlength parameter violation
Query on the performance of multi table view in MySQL
C# scrollView 向上滚动还是向下滚动
PHP 文件包含 -ctf
Apache Solr 任意文件读取复现
启动appium
爬虫框架
Copy image bitmap by C # memory method
快速排序 + 冒泡排序 + 插入排序 + 选择排序
Google common syntax
Talk about routing design in service governance
抓包发现tcp会话中老是出现重复的ack和大量的tcp重传——SACK(Selective Acknowledgment, 选择性确认)技术
Location of firewalld configuration file
帆软堆积图显示占比
For loop of go language foundation