Goto

Collaborating Authors

 Deep Learning


VibroSense tracks home appliance usage via deep learning and lasers

#artificialintelligence

Advances in technology have made many household appliances more energy efficient, and even given outdated old ones some energy-saving smarts, but addressing the power usage of each individual device across the home is still a tall order. Researchers at Cornell University have been working on more of a one-size-fits-all solution, developing a vibration-sensing device that can keep tabs on appliance usage through machine learning and lasers. The team points to smart homes of the future as its inspiration for developing the VibroSense device, imagining scenarios where the house itself knows when a washing machine has completed its cycle, when a microwave has finished heating food or a faucet is dripping. While replacing each appliance with smart versions or attaching specific sensors to them could be one way to tackle this, the Cornell team sees a more efficient way forward. "In order to have a smart home at this point, you'd need each device to be smart, which is not realistic; or you'd need to install separate sensors on each device or in each area," says Cheng Zhang, assistant professor of information science and senior author of the study.


Advanced Deep Learning with TensorFlow 2 and Keras 2nd Ed

#artificialintelligence

There are three new chapters in the second edition and if you are interested in their topics they make it worth buying the new edition even if you have the old one. Chapter 11 is on a subject I find fascinating because it offers so many immediate practical applications - object detection. Only one algorithm is presented, SSD, although it is a good one. The chapter lacks an overall survey of the methods of object detection or any history but this isn't unreasonable. Chapter 12 is about the related topic of semantic segmentation, i.e. allocating pixels to objects.


NTT develops distributed deep learning for edge computing

#artificialintelligence

"Our research is investigating a training algorithm to obtain a global model as if it is trained by aggregating data in a single server, even when the data are placed in distributed servers, such as in edge computing," according to the statement. NTT's proposed technology has enabled developers to successfully train a global model in early experiments-even in cases where different types of data are used and the communication between servers is "asynchronous," meaning that each compute node's results are not dependent on receiving data and results from another node. NTT notes that interest in edge computing is growing because of the benefits for lower application latency, and expects that there will be community interest in the application of its research to edge compute and networking services. The company said it will continue to develop the technology for commercial applications, and will release the source code to promote collaboration.


Glossary of artificial intelligence - Wikipedia

#artificialintelligence

This glossary of artificial intelligence is a list of definitions of terms and concepts relevant to the study of artificial intelligence, its sub-disciplines, and related fields. Related glossaries include Glossary of computer science, Glossary of robotics, and Glossary of machine vision. Also stochastic Hopfield network with hidden units. Also exhaustive search or generate and test. Also deep structured learning or hierarchical learning.


Using GANs to Create Anime Faces via Pytorch

#artificialintelligence

Most of us in data science have seen a lot of AI-generated people in recent times, whether it be in papers, blogs, or videos. We've reached a stage where it's becoming increasingly difficult to distinguish between actual human faces and faces generated by artificial intelligence. However, with the current available machine learning toolkits, creating these images yourself is not as difficult as you might think. In my view, GANs will change the way we generate video games and special effects. Using this approach, we could create realistic textures or characters on demand.




Explanation of Keras for Deep Learning in Real World Problem

#artificialintelligence

Keras is a deep learning neural network library written in Python that works on a high level. It is running on top of backend libraries like Tensorflow (or Theano, CNTK, etc.) which is capable of doing calculations on a low level, like multiplying tensors, convolutions and other operations. This library has many pros, like, it is very easy to use once you get familiar with, it allows you to build a model of neural network in a few lines of code. It is highly supported by the community, it can run on top of many backend libraries as we mentioned earlier, can be executed on more than one GPUs and so on. In this example, we are going to install Tensorflow, as it is the most used and the most popular one.


Welcome to the Next Level of Bullshit - Issue 89: The Dark Side

Nautilus

One of the most salient features of our culture is that there is so much bullshit." These are the opening words of the short book On Bullshit, written by the philosopher Harry Frankfurt. Fifteen years after the publication of this surprise bestseller, the rapid progress of research on artificial intelligence is forcing us to reconsider our conception of bullshit as a hallmark of human speech, with troubling implications. What do philosophical reflections on bullshit have to do with algorithms? As it turns out, quite a lot. In May this year the company OpenAI, co-founded by Elon Musk in 2015, introduced a new language model called GPT-3 (for "Generative Pre-trained Transformer 3"). It took the tech world by storm. On the surface, GPT-3 is like a supercharged version of the autocomplete feature on your smartphone; it can generate coherent text based on an initial input. But GPT-3's text-generating abilities go far beyond anything your phone is capable of.


Machine Learning Models can Reason About Daily Tasks and Actions

#artificialintelligence

Late advancements in artificial intelligence have recharged interest in building frameworks that learn and think as individuals. Numerous advances have originated from utilizing deep neural networks trained end-to-end in operations, for example, object recognition, video games, and board games, accomplishing tasks that are equal to or even beats people in certain regards. In spite of their biological inspiration and performance achievements, these frameworks are different from human intelligence in essential ways. Cognitive science is growing and proposing human-like learning and thinking machines should reach past current engineering trends in both what they learn, and how they learn it. It was conceived from pattern recognition and the theory that PCs can learn without being programmed to perform explicit tasks; scientists intrigued by artificial intelligence needed to check whether computers could gain from data.