Method Details
Details for method 'Mapillary Research: In-Place Activated BatchNorm'
Method overview
| name | Mapillary Research: In-Place Activated BatchNorm |
| challenge | pixel-level semantic labeling |
| details | In-Place Activated Batch Normalization (InPlace-ABN) is a novel approach to drastically reduce the training memory footprint of modern deep neural networks in a computationally efficient way. Our solution substitutes the conventionally used succession of BatchNorm + Activation layers with a single plugin layer, hence avoiding invasive framework surgery while providing straightforward applicability for existing deep learning frameworks. We obtain memory savings of up to 50% by dropping intermediate results and by recovering required information during the backward pass through the inversion of stored forward results, with only minor increase (0.8-2%) in computation time. Test results are obtained using a single model. |
| publication | In-Place Activated BatchNorm for Memory-Optimized Training of DNNs Samuel Rota Bulò, Lorenzo Porzi, Peter Kontschieder arXiv http://research.mapillary.com/publications/arXive17.html |
| project page / code | https://github.com/mapillary/inplace_abn |
| used Cityscapes data | fine annotations, coarse annotations |
| used external data | ImageNet, Mapillary Vistas Research Edition |
| runtime | n/a |
| subsampling | no |
| submission date | January, 2018 |
| previous submissions | 1, 2 |
Average results
| Metric | Value |
|---|---|
| IoU Classes | 82.0308 |
| iIoU Classes | 65.9393 |
| IoU Categories | 91.1578 |
| iIoU Categories | 81.745 |
Class results
| Class | IoU | iIoU |
|---|---|---|
| road | 98.4046 | - |
| sidewalk | 85.0224 | - |
| building | 93.6462 | - |
| wall | 61.7487 | - |
| fence | 63.8885 | - |
| pole | 67.6745 | - |
| traffic light | 77.43 | - |
| traffic sign | 80.8351 | - |
| vegetation | 93.7341 | - |
| terrain | 71.8774 | - |
| sky | 95.6122 | - |
| person | 86.7228 | 73.6282 |
| rider | 72.7778 | 54.1896 |
| car | 95.7033 | 90.1073 |
| truck | 79.9019 | 55.9119 |
| bus | 93.0954 | 65.2684 |
| train | 89.7196 | 66.4546 |
| motorcycle | 72.5731 | 56.376 |
| bicycle | 78.2172 | 65.5788 |
Category results
| Category | IoU | iIoU |
|---|---|---|
| flat | 98.6154 | - |
| nature | 93.3416 | - |
| object | 74.4217 | - |
| sky | 95.6122 | - |
| construction | 93.8363 | - |
| human | 86.9228 | 74.4479 |
| vehicle | 95.3545 | 89.0422 |
