NUST Institutional Repository

Application of Machine Learning in Digital Communication

Show simple item record

dc.contributor.author SUFIAN, MUHAMMAD
dc.date.accessioned 2023-08-10T06:49:24Z
dc.date.available 2023-08-10T06:49:24Z
dc.date.issued 2019
dc.identifier.other 00000172053
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/36211
dc.description Supervisor: DR. AIMAL KHAN en_US
dc.description.abstract Digital communication depends on channel coding for the integrity and correct reception of the data. The traditional communication techniques ignore the context and content associated with the received data while mitigating the channel effects. Image transmission in digital communication have many major constraints. Image quality degrades over wireless channel due to limited characteristic of transmitted data. To mitigate the effects of the noisy channel on the images different image denoising techniques are used such as Convolutional Denoising Autoencoders, Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT), Fast Fourier Transform (FFT), Non-Local Means (NLM), Block-matching and 3D filtering (BM3D) and Deep Learning. The goal of this thesis is to study the application of machine learning in digital communication to correct errors and remove the effects of channel degradation. This will help us improve the energy consumption, resource utilization, and the Bit Error Rate. It will enable us to communicate with low bandwidth and using minimum resources. Machine learning for denoising the image has attracted substantial attentions because of its high denoising performance. We have constructed a Convolutional Neural Network that will denoise the image which is corrupted by the noisy channel. By using the methods of batch normalization and residual learning the denoising performance is increased. The existing traditional models only denoise the image for a specific noise type (Gaussian noise) and certain noise level σ = 25, but our trained network denoise the image for unknown noise level and for burst errors as well. Experiments prove that our trained model displays high efficiency in image denoising. The proposed network is trained in MATLAB and Python with the help of GPU computing which accelerates the overall performance of the neural network. The application areas of this thesis mainly are in the domains related to digital communications. This include wireless communications, optical communications and line communications. However, as the wireless communications (especially underwater wireless) is extremely error prone, so this domain will be highly benefited. The applications can include military communications, Underwater Communication and Noisy Industrial Communication. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject Keywords: Digital Communication, Machine Learning, Image Transmission, Image Denoising, Deep Learning, Convolutional Neural Network, Residual Learning, Batch Normalization en_US
dc.title Application of Machine Learning in Digital Communication en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [441]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account