000 05618nam a22005775i 4500
001 978-981-19-8008-4
003 DE-He213
005 20240423125522.0
007 cr nn 008mamaa
008 230612s2023 si | s |||| 0|eng d
020 _a9789811980084
_9978-981-19-8008-4
024 7 _a10.1007/978-981-19-8008-4
_2doi
050 4 _aQ336
072 7 _aUN
_2bicssc
072 7 _aCOM021000
_2bisacsh
072 7 _aUN
_2thema
082 0 4 _a005.7
_223
100 1 _aSuh, Changho.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
245 1 0 _aCommunication Principles for Data Science
_h[electronic resource] /
_cby Changho Suh.
250 _a1st ed. 2023.
264 1 _aSingapore :
_bSpringer Nature Singapore :
_bImprint: Springer,
_c2023.
300 _aXIV, 283 p. 131 illus., 103 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aSignals and Communication Technology,
_x1860-4870
505 0 _aPreface -- Acknowledgements -- Part 1. Communication over the Gaussian channel -- Chapter 1.Overview of the book -- Chapter 2. A statistical model for additive noise channels -- Chapter 3. Additive Gaussian noise model -- Problem Set 1 -- Chapter 4. Optimal receiver: maximum A Posteriori (MAP) principle -- Chapter 5. Analysis of error probability -- Chapter 6. Multiple bits transmission via pulse amplitude modulation -- Problem Set 2 -- Chapter 7. Multi-shot communication -- Chapter 8. Repetition coding -- Chapter 9: Capacity of the additive white Gaussian noise channel -- Problem Set 3 -- Part 2. Communication over inter-symbol interference (ISI) channels -- Chapter 10. Signal conversion from discrete to continuous time (1/2) -- Chapter 11. Signal conversion from discrete to continuous time (2/2) -- Chapter 12. Optimal receiver architecture -- Problem Set 4 -- Chapter 13. Optimal receiver in ISI channels: maximum likelihood (ML) sequence detection -- Chapter 14. Optimal receiver in ISI channels: Viterbi algorithm -- Problem Set 5 -- Chapter 15.Orthogonal frequency division multiplexing (1/3) -- Chapter 16. Orthogonal frequency division multiplexing (2/3) -- Chapter 17. Orthogonal frequency division multiplexing (3/3) -- Problem Set 6 -- Part 3.Data science applications -- Chapter 18. Community detection as a communication problem -- Chapter 19. Community detection: ML principle -- Chapter 20. Community detection: An efficient algorithm -- Chapter 21. Community detection: Python implementation -- Problem Set 7 -- Chapter 22.Haplotype phasing as a communication problem -- Chapter 23. Haplotype phasing: ML principle -- Chapter 24: Haplotype phasing: An efficient algorithm. .
520 _aThis book introduces the basic principles underlying the design and analysis of the digital communication systems that have heralded the information revolution. One major goal of the book is to demonstrate the role of the digital communication principles in a wide variety of data science applications, including community detection, computational biology, speech recognition and machine learning. One defining feature of this book is to make an explicit connection between the communication principles and data science problems, as well as to succinctly deliver the “story” of how the communication principles play a role for trending data science applications. All the key “plots” involved in the story are coherently developed with the help of tightly coupled exercise problem sets, and the associated fundamentals are explored mostly from first principles. Another key feature is that it includes programming implementation of a variety of algorithms inspired by fundamentals, together with a brief tutorial of the used programming tools. The implementation is based on Python and TensorFlow. This book does not follow a traditional book-style organization, but is streamlined via a series of lecture notes that are intimately related, centered around coherent storylines and themes. It serves as a textbook mainly for a junior- or senior-level undergraduate course, yet is also suitable for a first-year graduate course. Readers benefit from having a good background in probability and random processes, and basic familiarity with Python. But the background can be supplemented by almost self-contained materials, as well as by numerous exercise problems intended for elaborating on non-trivial concepts. In addition, Part III for data science applications should provide motivation and insights to students and even professional scientists who are interested in the field.
650 0 _aArtificial intelligence
_xData processing.
650 0 _aDigital media.
650 0 _aComputer science
_xMathematics.
650 0 _aMathematical statistics.
650 0 _aSignal processing.
650 1 4 _aData Science.
650 2 4 _aDigital and New Media.
650 2 4 _aProbability and Statistics in Computer Science.
650 2 4 _aSignal, Speech and Image Processing.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9789811980077
776 0 8 _iPrinted edition:
_z9789811980091
776 0 8 _iPrinted edition:
_z9789811980107
830 0 _aSignals and Communication Technology,
_x1860-4870
856 4 0 _uhttps://doi.org/10.1007/978-981-19-8008-4
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
942 _cSPRINGER
999 _c178821
_d178821