Internet of Things Conference, Malmö∂, Sweden
MobiCycle Ltd,¬†May 2017
That is why machine learning in IoT is vital. A Tesla, fresh off the production line, will have all the information collected by all the other Teslas that are currently on the road. Any new variable that is encountered can then be learned and shared with all connected cars, making the autopilot mode that much safer for all Tesla drivers.
-Megan Ray Nichols, Special Correspondent, Science Writer, ¬†28 March 2017
That's news to me, TELL ME MORE
I pretty much already knew that...
Instead, we should make informed contextual decisions and proactively offer suggestions
We currently respond to user prompts and sensor triggers
The human brain has a network of neurons.¬† Any neuron can talk to another neuron. Together, they work to find the right answer or produce a desired outcome.
Artificial networks have layers.
Neurons live within these layers.
Input layers¬†accept text, audio or video data.
Hidden layer neurons then analyse the data.
Hidden layer neurons¬†assign an accuracy weighting to the input. ¬†
If the weighting passes a set threshold, the input graduates to the next layer for further analysis.
The output layer¬†finally delivers the results.
Is there a 'door'? Affirmative. I am 60% confident
Is there a 'wheel'?
Yes, with 70% certainty
Input Layer: Peace&Love.png
I think it's a bus!
Retailers:¬†mine customer data for brand preferences
Insurance: profile individual risk
Oil & Gas: find the optimal drilling and extraction sites
Pharmaceuticals:¬†reproduce a drug‚Äôs effects on a molecule
made or produced by human beings rather than occurring naturally, especially as a copy of something natural.
feigned, insincere, false, mannered, unnatural, stilted, contrived, pretended, put-on, exaggerated, actorly, overdone
¬†I felt as if I was talking to a
primitive robot, however in the case of [a competitor], it felt natural, as if you were talking to a person.
Swapnil Bhartiya, star Thought Leader, CIO
Brands...have to ensure they deliver quality intelligent experiences, or
risk consumers seeking smarter options elsewhere.
Consumers are Open to Artificial Intelligence, but Quality Experiences are Key, Advertising Week http://www.huffingtonpost.com/advertising-week/consumers-are-open-to-art_b_14002932.html
Sam Costello, Associate Director, Digitas LBI
FPGA-based applications are characterized by parallelization and by having the application performance bound limited by compute instead of data transfer
read data from disk
v perform calculations
v crunch numbers
v SHA-1 checksums
Computers that predominantly use peripherals* are characterized as I/O bound.
*able to be attached to and used with a computer, though not an integral part of it.
-Redmonk Language Rankings(2017)
any custom designed chip
$$$ high non-recurring engineering development costs
*application-specific standard parts
*essentially the same as ASICs
*more general-purpose devices
*intended for use by multiple system design houses
you programme your algorithm(s) into the board's blocks
*cloud GPUs are 10 Xs faster than IoT GPUs
*run AI algorithms locally on the FPGA
*use less power
Algorithm development is increasingly becoming open source.
You can leverage the efforts of others.¬†
more hidden layers
less manual intervention
sensor data is voluminous with complex patterns!
‚Äčso, continually adjust the weights
‚Äčand 'propagate' or push the error value backwards through the network
corrected weights lead to better inferences