Software defined demodulation of multiple frequency shift keying with dense neural network for weak signal communications