Read Full Article
A blog about how-to, internet, social-networks, windows, linux, blogging, tips and tricks.
13 January 2018
Google temporarily bans addiction center ads globally following exposure of seedy referral deals
Read Full Article
The Most Exciting Pet Gadgets Of CES 2018
In addition to being the year of the smart home, 2018 is the year of connected gadgets for your pet. After all, who says wearables and other connected devices are reserved for humans? A dog or cat is just like a member of the family. It only makes sense that tech companies would target our love for them with connected pet toys. If there’s something you regularly use for your dog or cat, there’s probably a smart version at CES. Actijoy Pet Tracking System Just like people, dogs can be overweight. If you leave food out all day, your dog will...
Read the full article: The Most Exciting Pet Gadgets Of CES 2018
Read Full Article
As David Letterman’s first Netflix guest, Barack Obama warns against the ‘bubble’ of social media
Read Full Article
Google Duo Lets You Call People Without the App
Google has quietly updated Duo to allow users to call people who don’t even have the Duo app installed. This means that Google Duo users can make voice calls or video calls to their contacts using Duo even if the other person has never even heard of this particular messaging app. The number of messaging apps Google offers has been well documented. There’s Allo and Duo (which can now make voice calls) and Hangouts (which has been split into Chat and Meet). And all of them do pretty much the same thing. However, Duo does have a cool new trick...
Read the full article: Google Duo Lets You Call People Without the App
Read Full Article
Analytics Driven Managed Services
Yesojo’s Nintendo Switch projector dock is a dream accessory
Read Full Article
Cherry’s new low-profile switches may help bring mechanical keyboards to more laptops
Read Full Article
Yesojo’s Nintendo Switch projector dock is a dream accessory
Read Full Article
How to Emulate Android Apps on Linux
If you’re a hardcore Android fan, you’re probably aware that your favorite mobile operating system descends from Linux. We’ve covered in the past how Android is based on open source components, and that the Linux kernel is one of those. It stands to reason then that if they’re so close, it should be relatively easy to run Android apps on Linux. As it turns out, that’s correct. Normally running apps for one operating system on another is tricky. But there are a couple of methods available for Linux users to run Android apps that make things comparatively easy. Let’s take...
Read the full article: How to Emulate Android Apps on Linux
Read Full Article
Facebook stock dips after the platform deprioritizes publishers
Read Full Article
12 January 2018
7 Tips to Get the Best Performance From Your Raspberry Pi 3
Finding your Raspberry Pi 3 isn’t quite reaching its limits? You’re not alone. Despite it being the most advanced version of the little computer to date, it can be tricky to get your set up right. It doesn’t matter whether you’re using your Raspberry Pi to run retro games, as a media center, or any of the other wonderful projects that might pique your interest. If the Pi isn’t configured to run at its most optimum, you’re going to have a bad experience. No one wants that. So, take a look at our seven tips to find out just what...
Read the full article: 7 Tips to Get the Best Performance From Your Raspberry Pi 3
Read Full Article
The Google Brain Team — Looking Back on 2017 (Part 2 of 2)
Posted by Jeff Dean, Google Senior Fellow, on behalf of the entire Google Brain Team
The Google Brain team works to advance the state of the art in artificial intelligence by research and systems engineering, as one part of the overall Google AI effort. In Part 1 of this blog post, we shared some of our work in 2017 related to our broader research, from designing new machine learning algorithms and techniques to understanding them, as well as sharing data, software, and hardware with the community. In this post, we’ll dive into the research we do in some specific domains such as healthcare, robotics, creativity, fairness and inclusion, as well as share a little more about us.
Healthcare
We feel there is enormous potential for the application of machine learning techniques to healthcare. We are doing work across many different kinds of problems, including assisting pathologists in detecting cancer, understanding medical conversations to assist doctors and patients, and using machine learning to tackle a wide variety of problems in genomics, including an open-source release of a highly accurate variant calling system based on deep learning.
| A lymph node biopsy, where our algorithm correctly identifies the tumor and not the benign macrophage. |
| First patient screened (top) and Iniya Paramasivam, a trained grader, viewing the output of the system (bottom). |
Robotics
Our long-term goal in robotics is to design learning algorithms to allow robots to operate in messy, real-world environments and to quickly acquire new skills and capabilities via learning, rather than the carefully-controlled conditions and the small set of hand-programmed tasks that characterize today’s robots. One thrust of our research is on developing techniques for physical robots to use their own experience and those of other robots to build new skills and capabilities, pooling the shared experiences in order to learn collectively. We are also exploring ways in which we can combine computer-based simulations of robotic tasks with physical robotic experience to learn new tasks more rapidly. While the physics of the simulator don’t entirely match up with the real world, we have observed that for robotics, simulated experience plus a small amount of real-world experience gives significantly better results than even large amounts of real-world experience on its own.
In addition to real-world robotic experience and simulated robotic environments, we have developed robotic learning algorithms that can learn by observing human demonstrations of desired behaviors, and believe that this imitation learning approach is a highly promising way of imparting new abilities to robots very quickly, without explicit programming or even explicit specification of the goal of an activity. For example, below is a video of a robot learning to pour from a cup in just 15 minutes of real world experience by observing humans performing this task from different viewpoints and then trying to imitate the behavior. As we might be with our own three-year-old child, we’re encouraged that it only spills a little!
We also co-organized and hosted the first occurrence of the new Conference on Robot Learning (CoRL) in November to bring together researchers working at the intersection of machine learning and robotics. The summary of the event contains more information, and we look forward to next year’s occurrence of the conference in Zürich.
Basic Science
We are also excited about the long term potential of using machine learning to help solve important problems in science. Last year, we utilized neural networks for predicting molecular properties in quantum chemistry, finding new exoplanets in astronomical datasets, earthquake aftershock prediction, and used deep learning to guide automated proof systems.
| A Message Passing Neural Network predicts quantum properties of an organic molecule |
| Finding a new exoplanet: observing brightness of stars when planets block their light. |
We’re very interested in how to leverage machine learning as a tool to assist people in creative endeavors. This year, we created an AI piano duet tool, helped YouTube musician Andrew Huang create new music (see also the behind the scenes video with Nat & Friends), and showed how to teach machines to draw.
| A garden drawn by the SketchRNN model; an interactive demo is available. |
People + AI Research (PAIR) Initiative
Advances in machine learning offer entirely new possibilities for how people might interact with computers. At the same time, it’s critical to make sure that society can broadly benefit from the technology we’re building. We see these opportunities and challenges as an urgent matter, and teamed up with a number of people throughout Google to create the People + AI Research (PAIR) initiative.
PAIR’s goal is to study and design the most effective ways for people to interact with AI systems. We kicked off the initiative with a public symposium bringing together academics and practitioners across disciplines ranging from computer science, design, and even art. PAIR works on a wide range of topics, some of which we’ve already mentioned: helping researchers understand ML systems through work on interpretability and expanding the community of developers with deeplearn.js. Another example of our human-centered approach to ML engineering is the launch of Facets, a tool for visualizing and understanding training datasets.
| Facets provides insights into your training datasets. |
As ML plays an increasing role in technology, considerations of inclusivity and fairness grow in importance. The Brain team and PAIR have been working hard to make progress in these areas. We’ve published on how to avoid discrimination in ML systems via causal reasoning, the importance of geodiversity in open datasets, and posted an analysis of an open dataset to understand diversity and cultural differences. We’ve also been working closely with the Partnership on AI, a cross-industry initiative, to help make sure that fairness and inclusion are promoted as goals for all ML practitioners.
Cultural differences can surface in training data even in objects as “universal” as chairs, as observed in these doodle patterns on the left. The chart on the right shows how we uncovered geo-location biases in standard open source data sets such as ImageNet. Undetected or uncorrected, such biases may strongly influence model behavior. |
Our Culture
One aspect of our group’s research culture is to empower researchers and engineers to tackle the basic research problems that they view as most important. In September, we posted about our general approach to conducting research. Educating and mentoring young researchers is something we do through our research efforts. Our group hosted over 100 interns last year, and roughly 25% of our research publications in 2017 have intern co-authors. In 2016, we started the Google Brain Residency, a program for mentoring people who wanted to learn to do machine learning research. In the inaugural year (June 2016 to May 2017), 27 residents joined our group, and we posted updates about the first year of the program in halfway through and just after the end highlighting the research accomplishments of the residents. Many of the residents in the first year of the program have stayed on in our group as full-time researchers and research engineers, and most of those that did not have gone on to Ph.D. programs at top machine learning graduate programs like Berkeley, CMU, Stanford, NYU and Toronto. In July, 2017, we also welcomed our second cohort of 35 residents, who will be with us until July, 2018, and they’ve already done some exciting research and published at numerous research venues. We’ve now broadened the program to include many other research groups across Google and renamed it the Google AI Residency program (the application deadline for this year's program has just passed; look for information about next year's program at http://ift.tt/2hHjufa).
Our work in 2017 spanned more than we’ve highlighted on in this two-part blog post. We believe in publishing our work in top research venues, and last year our group published 140 papers, including more than 60 at ICLR, ICML, and NIPS. To learn more about our work, you can peruse our research papers.
You can also meet some of our team members in this video, or read our responses to our second Ask Me Anything (AMA) post on r/MachineLearning (and check out the 2016’s AMA, too).
The Google Brain team is becoming more spread out, with team members across North America and Europe. If the work we’re doing sounds interesting and you’d like to join us, you can see our open positions and apply for internships, the AI Residency program, visiting faculty, or full-time research or engineering roles using the links at the bottom of g.co/brain. You can also follow our work throughout 2018 here on the Google Research blog, or on Twitter at @GoogleResearch. You can also follow my personal account at @JeffDean.
Thanks for reading!
39 million Americans now own a smart speaker, report claims
Read Full Article
Waymo’s self-driving Chrysler Pacifica begins testing in San Francisco
Read Full Article
3 Best Cheap Linux Laptops to Save Money
Linux often gets associated with being cheap. It’s a bit unfair, but it’s true that you can save some big bucks if you buy a computer with a free operating system. So how inexpensive can you go? Check out these best cheap Linux laptops to save money. Yes, you can install Linux on just about any computer out there, so the need for a dedicated machine is difficult to understand. It’s all about drivers though, as there is plenty of hardware that doesn’t play nicely with Linux drivers, and so you have a dysfunctional component. A dedicated Linux machine will...
Read the full article: 3 Best Cheap Linux Laptops to Save Money
Read Full Article
How Websites Secretly Record Your Activity With Session Replay Scripts
The internet is the world’s greatest surveillance tool. Or at least that’s how it often feels. We’ve always known that we’re being watched online, but many of us thought it was just to sell us more. Post-Snowden it became clear that governments and companies around the world use every last drop of data they can find in order to surveil and profile us. The NSA wants to know every digital move we make. Amazon and Google are installing surveillance devices in our homes. Facebook wants to profile and commodify our lives. Now there is another thing to add to the...
Read the full article: How Websites Secretly Record Your Activity With Session Replay Scripts
Read Full Article
Facebook Focuses Your Feed on Family and Friends
Facebook is changing the News Feed, focusing on posts from family and friends rather than those from pages and brands. The social network is also trying to initiate more meaningful social interactions, which will be promoted above more passive activities such as watching videos. Facebook had mixed fortunes in 2017. One the one hand its userbase continued to grow, but on the other hand it faced criticism over the way it’s changing society. This led to founder and CEO Mark Zuckerberg promising to fix Facebook in 2018, and those efforts are starting to bear fruit. Mark Zuckerberg Makes Changes In...
Read the full article: Facebook Focuses Your Feed on Family and Friends
Read Full Article
10 of the Best Dark Comedies to Watch on Netflix
There are days when you’re happy with your life and the world around you, and then there are days when everything you do makes you feel like you’re beating your head against a wall. That’s because the world can be a dark place, and things are looking particularly bleak at the moment. Of course, when you’re enjoying one of your happy days, you might want to watch something cheerful like uplifting romantic comedies or brilliant stand-up shows. But if you are looking to wallow in your own misery, it’s time to turn to the dark side of Netflix. The following...
Read the full article: 10 of the Best Dark Comedies to Watch on Netflix
Read Full Article
Flock vs. Slack: Which Team Communication Tool Is Best for You?
Slack took the world by storm when it released in 2013, enabling companies to communicate internally using real-time chat instead of email. With its advanced features and slick design, Slack became the go-to solution for big teams, especially those with remote workers. But not everyone likes Slack. All kinds of Slack alternatives have popped up over the years, trying to dethrone the king by being unique in this way or that. Flock, on the other hand, is a direct competitor to Slack that aims to be the same but more productive without gimmicks. If you need a real-time communication tool...
Read the full article: Flock vs. Slack: Which Team Communication Tool Is Best for You?
Read Full Article
The Best Kanban Chrome Extensions to Manage Your Projects
People perpetually look for ways to streamline their processes, maximize their productivity and manage their workflows. Kanban is one popular process that does all of those things. Developed by a Toyota engineer, it originated in the manufacturing sector. However, many tech firms now use Kanban to meet development goals. How Does Kanban Work? Task prioritizing is one of Kanban’s main concepts. Think about the constant influx of user requests after a software release. In that scenario, people who use Kanban visualize the workflow on Kanban boards. They also take a team approach to assigning priorities for each user request or...
Read the full article: The Best Kanban Chrome Extensions to Manage Your Projects
Read Full Article