Image Captioning with Multiple Decoder Architectures