Skip to content

mhmdsab/TGS-Salt-Identification-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

TGS-Salt-Identification-Challenge

Semantic segmentation project aims to generate mask images identifying salt deposits through a deep learning model.
---------------------------------------TF_implementation--------------------------------------

Input: 128x128, grey scale image.

Augmentations

Brightness , vflip, hflip

Base model

U-net model, with last block modified by several valid convolutions followed by a 1×1 convolution to squeeze tensors' channels and end with a 101×101×1 image.

ScSE (Spatial-Channel Squeeze & Excitation) both in Encoder and Decoder

dropout was applied in the second stage of training with keep prob value 0.5.

Learning

Batch size =15 (maximum available batch size), Adam optimizer, evaluation metric is mean intersection over union, learning rate assigned manually at every training stage.

---------------------------------------Keras implementation--------------------------------------

Input: 101x101, RGB scale image padded with reflect mode to 128x128.

Base model

U-net model, resnet34 encoder with last block excited with feature pyramid attention network

ScSE (Spatial-Channel Squeeze & Excitation) in Decoder

dropout was applied in the second stage of training with keep prob value 0.5.

Learning

Batch size =12 (maximum available batch size), Adam optimizer, evaluation metric is mean intersection over union, learning rate reduced on plateau.

better results than tensorflow (0.84 vs 0.76)

Releases

No releases published

Packages

No packages published

Languages