• About Me Card

Max Hemingway

~ Musings as I work through life, career and everything.

Max Hemingway

Tag Archives: Information Theory

Playing a Game with Innovation and Thinking

19 Friday Dec 2014

Posted by Max Hemingway in Architecture, DevOps/OpsDev, Innovation

≈ 4 Comments

Tags

Architecture, DevOps, Information Theory, Innovation, OpsDev

I have been looking at ways to assist me with Innovation and Thinking and looking outside of the box. Lots of different methodologies exist and there is no right or wrong way to what method to use or when to apply it.

After studying several methods in this arena and investigating, reading and learning some of these, I have come up with a set of “Playing Cards” that allow me to play games with Innovation and Thinking.

I took a pack of plain/blank playing cards and wrote out cards with different methodologies and ways of tackling/working on innovation.

Innovation Cards

The Pack is currently based on 3 models and I am looking to add a few more as I develop the pack (Other methodologies are available)

  • 4 Site Model
  • Peter Drucker Thinking
  • SCAMPER

I have also added some:

  • Problem challenge cards – to add different problems to the area you are working on
  • Lens Cards – to challenge you to look at innovation through different lenses or view points

How to play the game

For the problem or area that I am wanting to tackle I shuffle the pack and apply 4-5 cards then work through it based on what has been dealt.

Dealt Innovation Cards

The lens cards may be shuffled in the main pack or dealt at the side one at a time.

Set a time limit on the cards dealt and then brainstorm writing everything down.

No thought or idea is a bad idea until it is qualified in or out.

When the time is up either play a different lens card against the cards on the table – or collect them up and shuffle the deck and start again.

Results

I have found that using the cards gives me different view across different methodologies rather than just applying one.

Sometimes the cards do not result in too much on the page, but other times they flourish ideas and innovations around the problem or area I have been looking at.

Next I plan to add more methodologies to the pack and expanding the cards already produced, although I don’t think that I will expand this pack much more as it then may become cumbersome and be too large to be effective.

I do have some blank cards left though so may innovate something new around the next thing to do with them.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Email
  • Pinterest

Like this:

Like Loading...

Data Science and Information Theory

14 Sunday Dec 2014

Posted by Max Hemingway in Data Science

≈ 1 Comment

Tags

Data Science, Information Theory

I have recently been asked a question by a colleague “what’s the difference between Data Science and Information Theory?”

Here is my viewpoint on this.

Information Theory
Wikipedia states “Information theory is a branch of applied mathematics, electrical engineering, and computer science involving the quantification of information.

Information theory was developed by Claude E. Shannon to find fundamental limits on signal processing operations such as compressing data and on reliably storing and communicating data”[1]

The influencial article by mathematician Claude E Shannon in 1948 is called “A Mathematical Theory of Communciation”. [2]

Shannon states in his paper that a communication system essentially consists of 5 parts[2]

1. An information source which produces a message or sequence of messages to be communicated to the receiving terminal
2. A transmitter which operates on the message in some way to produce a signal suitable for transmission over the channel.
3. The channel is merely the medium used to transmit the signal from transmitter to receiver.
4. The receiver ordinarily performs the inverse operation of that done by the transmitter, reconstructing the message from the signal.
5. The destination is the person (or thing) for whom the message is intended.

Information Theory

He then goes on to discuss that communications are classified in three main categories of discrete, continuous and mixed. Then applies his mathematical computations and theory for each:

PART I: DISCRETE NOISELESS SYSTEMS
1. THE DISCRETE NOISELESS CHANNEL
2. THE DISCRETE SOURCE OF INFORMATION
3. THE SERIES OF APPROXIMATIONS TO ENGLISH
4. GRAPHICAL REPRESENTATION OF A MARKOFF PROCESS
5. ERGODIC AND MIXED SOURCES
6. CHOICE, UNCERTAINTY AND ENTROPY
7. THE ENTROPY OF AN INFORMATION SOURCE
8. REPRESENTATION OF THE ENCODING AND DECODING OPERATIONS
9. THE FUNDAMENTAL THEOREM FOR A NOISELESS CHANNEL
10. DISCUSSION AND EXAMPLES
PART II: THE DISCRETE CHANNEL WITH NOISE
11. REPRESENTATION OF A NOISY DISCRETE CHANNEL
12. EQUIVOCATION AND CHANNEL CAPACITY
13. THE FUNDAMENTAL THEOREM FOR A DISCRETE CHANNEL WITH NOISE
14. DISCUSSION
15. EXAMPLE OF A DISCRETE CHANNEL AND ITS CAPACITY
16. THE CHANNEL CAPACITY IN CERTAIN SPECIAL CASES
17. AN EXAMPLE OF EFFICIENT CODING
PART III: MATHEMATICAL PRELIMINARIES
18. SETS AND ENSEMBLES OF FUNCTIONS
19. BAND LIMITED ENSEMBLES OF FUNCTIONS
20. ENTROPY OF A CONTINUOUS DISTRIBUTION
21. ENTROPY OF AN ENSEMBLE OF FUNCTIONS
22. ENTROPY LOSS IN LINEAR FILTERS
23. ENTROPY OF A SUM OF TWO ENSEMBLES
PART IV: THE CONTINUOUS CHANNEL
24. THE CAPACITY OF A CONTINUOUS CHANNEL
25. CHANNEL CAPACITY WITH AN AVERAGE POWER LIMITATION
26. THE CHANNEL CAPACITY WITH A PEAK POWER LIMITATION
PART V: THE RATE FOR A CONTINUOUS SOURCE
27. FIDELITY EVALUATION FUNCTIONS
28. THE RATE FOR A SOURCE RELATIVE TO A FIDELITY EVALUATION
29. THE CALCULATION OF RATES

Data Science
Wikipedia states “Data science is, in general terms, the extraction of knowledge from data. The key word in this job title is “science,” with the main goals being to extract meaning from data and to produce data products.”[3]

A Data Scientist practitioner will use various tools and methodologies to extract the information to a question they are set to produce a set of answers. The most important part of Data Science is the question.

Some of the tools/methodologies used are (*this list is by no means complete):
• Computer Programming
• Data Engineering
• Data Warehousing
• Discrete Optimisation
• Geometric Methods
• Graphical Representation
• Information Theory
• Machine Learning
• Modelling
• Pattern recognition and learning
• Probability Models
• Statistical Learning

A great start to learning some of these are covered in my previous blog post: https://maxhemingway.com/2014/12/12/learning-data-science/

In Conclusion
In answer to the question Data Science can use the foundations that Shannon set out for Information Theory in 1948 and others as the theorem has progressed over time, as well as other tools/methodologies to answer the question set. Information Theory is part of the core syllabus on some Data Science courses [4]

Sources:
[1] http://en.wikipedia.org/wiki/Information_theory
[2] http://cm.bell-labs.com/cm/ms/what/shannonday/shannon1948.pdf
[3] http://en.wikipedia.org/wiki/Data_science
[4] http://www.ecp.fr/data_sciences_program

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Email
  • Pinterest

Like this:

Like Loading...

Technology Couch Podcast

Technology Couch Podcast

Topical discussions with different guests on Technology

Chat and views on latest Technology trends, news and what is currently hot in the industry

Max Hemingway

  • Listen on Apple Podcasts
  • Podcast RSS Feed

RSS Feed

RSS Feed RSS - Posts

Currently Reading

@HemingwayReads

Other Publications I contribute to

https://sparrowhawkbushcraft.com/

Recent Posts

  • How to Become a 21st Century Human: Navigating the Digital Age
  • The Intersection of Technology and Ethics
  • Data, Data Everywhere: The Rise of Datafication
  • “Digital Ash” – What we leave behind
  • Digital Mindset Tools – Second Brain

Categories

  • 21st Century Human
  • 3D Printing
  • Applications
  • Architecture
  • Arduino
  • Automation
  • BCS
  • Big Data
  • Certification
  • Cloud
  • Cobotics
  • Connected Home
  • Data
  • Data Fellowship
  • Data Science
  • Development
  • DevOps/OpsDev
  • Digital
  • DigitalFit
  • Drone
  • Enterprise Architecture
  • F-TAG
  • Governance
  • Health
  • Innovation
  • IoT
  • Machine Learning
  • Metaverse
  • Micro:Bit
  • Mindset
  • Mobiles
  • Networks
  • Open Source
  • Podcasts
  • Productivity
  • Programming
  • Quantum
  • Raspberry Pi
  • Robotics
  • Scouting
  • Scouts
  • Security
  • Smart Home
  • Social Media
  • Space
  • STEM
  • Tools
  • Uncategorized
  • Wearable Tech
  • Windows
  • xR

Archives

Reading Shelf

Archives

Recent Posts

  • How to Become a 21st Century Human: Navigating the Digital Age
  • The Intersection of Technology and Ethics
  • Data, Data Everywhere: The Rise of Datafication
  • “Digital Ash” – What we leave behind
  • Digital Mindset Tools – Second Brain

Top Posts & Pages

  • Building a Quadruped
  • Apps - Why do you really need access to my devices camera?
  • No Batteries Required: My Personal Journal
  • Personal Knowledge Management System - Revised for 2016
  • Taking your coding to the next level - Scratch to Python
  • Pwned on the Dark Web - Have you checked recently?
  • Personal Knowledge Management System – Revised for 2020
  • Data, Data Everywhere: The Rise of Datafication
  • Personal Knowledge Management System – Revised for 2023

Category Cloud

21st Century Human Architecture Automation Big Data Cloud Data Data Science Development DevOps/OpsDev Digital DigitalFit Enterprise Architecture Governance Innovation IoT Machine Learning Mindset Open Source Podcasts Productivity Programming Raspberry Pi Robotics Security Social Media STEM Tools Uncategorized Wearable Tech xR

Tags

# 3D Printing 21st Century Human Applications Architecture Automation BCS Big Data Blockchain Certification Cloud Cobot Cobotics Coding Communication Connected Home Continuous Delivery CPD Data Data Fellowship Data Science Delivery Development DevOps Digital DigitalFit Digital Human Docker Drone Email Encryption Enterprise Architecture Framework GTD Hashtag Infographic Information Theory Innovation IoT Journal Knowledge learning Machine Learning Metaverse MicroLearning Mindset Mixed Reality Networks Open Source OpsDev PKMS Podcasts Productivity Programming Proving It R RaspberryPI Robot Robotics Scouts Security Smart Home Social Media Standards Statistical Inference STEM Technology Couch Podcast Thinking Tools Training Visualisation Voice Wearable Tech Windows xR

License

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com

Blog at WordPress.com.

  • Follow Following
    • Max Hemingway
    • Join 72 other followers
    • Already have a WordPress.com account? Log in now.
    • Max Hemingway
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    %d bloggers like this: