What is Entropy? and its relation to Compression

  Рет қаралды 12,439

Iain Explains Signals, Systems, and Digital Comms

Iain Explains Signals, Systems, and Digital Comms

Күн бұрын

Пікірлер: 54
@moebius2217
@moebius2217 4 жыл бұрын
OMG! How did people miss this fabulous Lecture?
@rationalthinker9612
@rationalthinker9612 Жыл бұрын
Whoa, I am reading my textbook for Communications Engineering, an EE course, and the book does a terrible job at explaining these concepts. You knocked it out of the park with that explanation, thanks!!!
@iain_explains
@iain_explains Жыл бұрын
I'm glad you liked it. Have you seen my web page? It's got a categorised listing of all the videos on the channel. I've got lots more that I'm sure will help with a range of other concepts you're reading about. One of my main motivations in making these videos, is to help explain concepts that can be confusing in textbooks. iaincollings.com
@safiyajd
@safiyajd 2 жыл бұрын
I can’t express how amazing and helpful is the work you are doing! Keep going man, May God lighten your way, satisfy you, and reward you immensely!
@iain_explains
@iain_explains 2 жыл бұрын
Thanks so much. I'm glad the videos have been helpful.
@_SeaH0rse
@_SeaH0rse 2 жыл бұрын
This dude is such a blessing lol, wish I'd found these years ago.
@arvindp551
@arvindp551 2 жыл бұрын
Thank you Professor, you are really good at saving paper and keeping us hungry for in-depth knowledge.
@iain_explains
@iain_explains 2 жыл бұрын
I'm so glad you like the videos.
@bbanahh
@bbanahh 4 жыл бұрын
Excellent work!
@khanhnguyenviet3674
@khanhnguyenviet3674 Жыл бұрын
Thank you Professor. Your videos are incredibly helpful.
@iain_explains
@iain_explains Жыл бұрын
Glad you like them!
@CuongPhamQ
@CuongPhamQ 3 жыл бұрын
Complex concepts are explained by an amazing Professor
@iain_explains
@iain_explains 3 жыл бұрын
So nice of you to say. Thanks.
@nikhilsachan_cse7144
@nikhilsachan_cse7144 2 жыл бұрын
best explanation and good example taken
@iain_explains
@iain_explains 2 жыл бұрын
Glad you liked it!
@JoAna-cg7gx
@JoAna-cg7gx 7 ай бұрын
Incredibly helpful!
@iain_explains
@iain_explains 7 ай бұрын
Glad you think so!
@TheRn35
@TheRn35 Жыл бұрын
Thank you so much for the intuitive understanding!
@iain_explains
@iain_explains Жыл бұрын
Glad it was helpful!
@speedsystem4582
@speedsystem4582 2 жыл бұрын
I love your lectures. It's really helpful. My professor hardly bothers to explain, like in our class, he told us the method to perform Huffman coding without any context! By the way, I observed a slight inconsistency in the video towards the end as you compared the improved coding efficiency on stringing '⍺β'; The 'β' from the previous case is half as likely as ⍺, so if '⍺' is always followed by 'β', both have to equally likely in the previous example
@iain_explains
@iain_explains 2 жыл бұрын
You're right, but the two examples are not the same (and I didn't intend them to be the same) - which is why the latter example can be compressed more (which is the point I was making).
@gary1951
@gary1951 3 жыл бұрын
Thank you so much for this, basically explain what my professor tried to do... but did so much better.
@iain_explains
@iain_explains 3 жыл бұрын
Glad it helped!
@2262sandeep
@2262sandeep Жыл бұрын
Wow, this is actually teaching !! Love you Sir, pls record all your knowledge 🙏 ❤
@iain_explains
@iain_explains Жыл бұрын
I'm so glad you like the videos.
@kassiemarq3928
@kassiemarq3928 2 жыл бұрын
thank you. you teach better than my professor
@iain_explains
@iain_explains 2 жыл бұрын
Happy to help.
@HaliFins
@HaliFins 3 ай бұрын
Thanks from Norway!!
@iain_explains
@iain_explains 3 ай бұрын
Glad you liked the video.
@gwagsawogbami8938
@gwagsawogbami8938 8 ай бұрын
what i needed
@chadx8269
@chadx8269 2 жыл бұрын
You are gold.
@iain_explains
@iain_explains 2 жыл бұрын
Thanks. I'm glad you liked the video.
@zainabiraq9921
@zainabiraq9921 Жыл бұрын
Thanx a lot
@iain_explains
@iain_explains Жыл бұрын
Most welcome
@HavaN5rus
@HavaN5rus 2 жыл бұрын
Good job 👍 Man, you are an amazing teacher!
@iain_explains
@iain_explains 2 жыл бұрын
Thanks. Glad you think so!
@CuongPhamQ
@CuongPhamQ 3 жыл бұрын
Amazing lecturer! Thanks a lot :)
@iain_explains
@iain_explains 3 жыл бұрын
You're very welcome.
@soxtrae2643
@soxtrae2643 2 жыл бұрын
Great video!
@iain_explains
@iain_explains 2 жыл бұрын
Glad you enjoyed it
@user-pb8yw8cw3s
@user-pb8yw8cw3s 3 жыл бұрын
Amazing it's helpful !
@iain_explains
@iain_explains 3 жыл бұрын
Glad to hear that!
@jerrythomas2046
@jerrythomas2046 Жыл бұрын
Thank you
@iain_explains
@iain_explains Жыл бұрын
You're welcome
@wesleycoleman3781
@wesleycoleman3781 2 жыл бұрын
Why do Gamma and Delta have to have 3 bits? Couldn't you get away with alpha: 0, Beta:1, Gamma:10, Delta: 11? the average there would be 1.25 bits/symbol wouldn't it?
@iain_explains
@iain_explains 2 жыл бұрын
It needs to be uniquely decodable. With your suggested mapping, if you received a 1, you wouldn't have any way of knowing if it was from a Beta having been sent, or if you needed to wait for the next bit because either Gamma or Delta had been sent.
@sadeqebrahimi2925
@sadeqebrahimi2925 3 жыл бұрын
this is the place that you can learn complex concepts only on one paper of sheet.
@iain_explains
@iain_explains 3 жыл бұрын
Glad you like the format.
@niividaaaw
@niividaaaw 4 жыл бұрын
Sir In love with your teaching ! One doubt ( not releated to this video ) What role poles and zeroes play in making a system odd and even,today I read zeros at origin makes the signal odd ! Sir can you xplain sir,it was given as S/(s+1)(s-1) => odd, (s+1)(s-1)/s neither odd nor even (but 2nd one violtes X(s)=X(-s)=>even X(s)=-X(-s)=>odd
@dimitrisv.1729
@dimitrisv.1729 4 жыл бұрын
Great work. Keep going!! Could this method of producing the codebook based on entropy value be applied in wireless communications? Because each codeword has not equal bits, overlapping in a sequence of symbols must not be done such us your examples. Ηow such a thing can be avoided with the presence of noise?
@iain_explains
@iain_explains 4 жыл бұрын
Yes, definitely. The codeword length is not the same thing as the frame length, or packet length. The compression encoder takes a sequence of letters/symbols/bits/words (whatever), and converts it into a sequence of 1's and 0's (made up of codewords). That sequence is then divided up into packets according to whatever communication protocol is being used. I plan to make a video soon on source and channel coding, so keep a look out for that.
@AS-nx9fu
@AS-nx9fu 2 жыл бұрын
Why is information an exponential function? Also how does a system map symbols to bits ?
@iain_explains
@iain_explains 2 жыл бұрын
Good question. It is possible to define other "information measures". It doesn't have to be an exponential/logarithmic function, but that function is good because it fits the requirements. The "amount" of information in a message is related to the probability of that message (as discussed in the video). And there are natural boundary conditions: it must equal zero when a message always happens (probability = 1, ie. the message doesn't actually tell you anything you didn't already know, because it always happens, so you were already expecting that message), and it must equal almost infinity when a message almost never happens (probability = 0, ie. those messages are extremely unexpected and surprising, so they are extremely informative when they actually happen), and the function must be continuous between those boundary conditions. The negative log function fits the bill. And as for your question about mapping bits, this video should help: "What is a Constellation Diagram?" kzbin.info/www/bejne/oZetln9qgbZnadU You might also be interested in this video: "What is Fisher Information?" kzbin.info/www/bejne/bmPQoJ-jo7d2nZI
@AS-nx9fu
@AS-nx9fu 2 жыл бұрын
@@iain_explains thanks for the response... appreciate it!!!
What are Channel Capacity and Code Rate?
18:16
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 27 М.
Entropy (for data science) Clearly Explained!!!
16:35
StatQuest with Josh Starmer
Рет қаралды 644 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
A Short Introduction to Entropy, Cross-Entropy and KL-Divergence
10:41
Aurélien Géron
Рет қаралды 357 М.
Shannon Entropy and Information Gain
21:16
Serrano.Academy
Рет қаралды 208 М.
How are Complex Baseband Digital Signals Transmitted?
18:25
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 10 М.
Huffman Codes: An Information Theory Perspective
29:11
Reducible
Рет қаралды 239 М.
How are Images Compressed?  [46MB ↘↘ 4.07MB] JPEG In Depth
18:47
Branch Education
Рет қаралды 3,7 МЛН
3.4 Huffman Coding - Greedy Method
17:44
Abdul Bari
Рет қаралды 1,7 МЛН
Entropy in Compression - Computerphile
12:12
Computerphile
Рет қаралды 394 М.
The Mathematics of Consciousness (Integrated Information Theory)
18:36
Astonishing Hypothesis
Рет қаралды 93 М.
Solving Wordle using information theory
30:38
3Blue1Brown
Рет қаралды 10 МЛН