
Machine Learning Archives - Software Engineering Daily
291 episodes — Page 5 of 6
Cruise: Self-Driving Engineering with Mo Elshenawy
The development of self-driving cars is one of the biggest technological changes that is under way. Across the world, thousands of engineers are working on developing self-driving cars. Although it still seems far away, self-driving cars are starting to feel like an inevitability. This is especially true if you spend much time in downtown San The post Cruise: Self-Driving Engineering with Mo Elshenawy appeared first on Software Engineering Daily.
People.ai: Machine Learning for Sales with Andrey Akselrod
A large sales organization has hundreds of sales people. Each of those sales people manages a set of accounts who they are trying to close sales deals on. Sales people are overseen by managers who ensure that the sales people are performing well. Directors and VPs ensure the scalability and health of the overall sales The post People.ai: Machine Learning for Sales with Andrey Akselrod appeared first on Software Engineering Daily.
WebAssembly on IoT with Jonathan Beri
“Internet of Things” is a term used to describe the increasing connectivity and intelligence of physical objects within our lives. IoT has manifested within enterprises under the term “Industrial IoT,” as wireless connectivity and machine learning have started to improve devices such as centrifuges, conveyor belts, and factory robotics. In the consumer space, IoT has The post WebAssembly on IoT with Jonathan Beri appeared first on Software Engineering Daily.
Afresh: Grocery Store Software with Volodymyr Kuleshov
A grocery store contains fruit, vegetables, meat, bread, and other items that can expire. In order to keep these items in stock, the store must be aware of how much food has been sold and what has gone bad. When a food item is low in stock, the store needs to order more of that The post Afresh: Grocery Store Software with Volodymyr Kuleshov appeared first on Software Engineering Daily.
Niantic Real World with Paul Franceus
Niantic is the company behind Pokemon Go, an augmented reality game where users walk around in the real world and catch Pokemon which appear on their screen. The idea for augmented reality has existed for a long time. But the technology to bring augmented reality to the mass market has appeared only recently. Improved mobile The post Niantic Real World with Paul Franceus appeared first on Software Engineering Daily.
Stripe Machine Learning Infrastructure with Rob Story and Kelley Rivoire
Machine learning allows software to improve as that software consumes more data. Machine learning is a tool that every software engineer wants to be able to use. Because machine learning is so broadly applicable, software companies want to make the tools more accessible to the developers across the organization. There are many steps that an The post Stripe Machine Learning Infrastructure with Rob Story and Kelley Rivoire appeared first on Software Engineering Daily.
Augmented Reality Gaming with Tony Godar
Augmented reality applications can be used on smartphones and dedicated AR headsets. On smartphones, ARCore (Google) and ARKit (Apple) allow developers to build for the camera on a user’s smartphone. AR headsets such as Microsoft HoloLens and Magic Leap allow for a futuristic augmented reality headset experience. The most prominent use of augmented reality today The post Augmented Reality Gaming with Tony Godar appeared first on Software Engineering Daily.
Drishti: Deep Learning for Manufacturing with Krish Chaudhury
RECENT UPDATES: Podsheets is our open source set of tools for managing podcasts and podcast businesses New version of Software Daily, our app and ad-free subscription service Software Daily is looking for help with Android engineering, QA, machine learning, and more FindCollabs Hackathon has ended–winners will probably be announced by the time this episode airs; The post Drishti: Deep Learning for Manufacturing with Krish Chaudhury appeared first on Software Engineering Daily.
Protein Structure Deep Learning with Mohammed Al Quraishi
RECENT UPDATES: Podsheets is our open source set of tools for managing podcasts and podcast businesses New version of Software Daily, our app and ad-free subscription service Software Daily is looking for help with Android engineering, QA, machine learning, and more FindCollabs Hackathon has ended–winners will probably be announced by the time this episode airs; The post Protein Structure Deep Learning with Mohammed Al Quraishi appeared first on Software Engineering Daily.
Machine Learning Joins with Arun Kumar
RECENT UPDATES: FindCollabs $5000 Hackathon Ends Saturday April 15th, 2019 New version of Software Daily, our app and ad-free subscription service Software Daily is looking for help with Android engineering, QA, machine learning, and more Data sets can be modeled in a row-wise, relational format. When two data sets share a common field, those data The post Machine Learning Joins with Arun Kumar appeared first on Software Engineering Daily.
Energy Market Machine Learning with Minh Dang and Corey Noone
The demand for electricity is based on the consumption of the electrical grid at a given time. The supply of electricity is based on how much energy is being produced or stored on the grid at a given time. Because these sources of supply and demand fluctuate rapidly but predictably, energy markets present profit opportunities The post Energy Market Machine Learning with Minh Dang and Corey Noone appeared first on Software Engineering Daily.
Zoox Self-Driving with Ethan Dreyfuss
Zoox is a full-stack self-driving car company. Zoox engineers work on everything a self-driving car company needs, from the physical car itself to the algorithms running on the car to the ride hailing system which the company plans to use to drive around riders. Since starting in 2014, Zoox has grown to over 500 employees. The post Zoox Self-Driving with Ethan Dreyfuss appeared first on Software Engineering Daily.
Store2Vec: DoorDash Recommendations with Mitchell Koch
DoorDash is a food delivery company where users find restaurants to order from. When a user opens the DoorDash app, the user can search for types of food or specific restaurants from the search bar or they can scroll through the feed section and look at recommendations that the app gives them within their local The post Store2Vec: DoorDash Recommendations with Mitchell Koch appeared first on Software Engineering Daily.
Architects of Intelligence with Martin Ford
Artificial intelligence is reshaping every aspect of our lives, from transportation to agriculture to dating. Someday, we may even create a superintelligence–a computer system that is demonstrably smarter than humans. But there is widespread disagreement on how soon we could build a superintelligence. There is not even a broad consensus on how we can define The post Architects of Intelligence with Martin Ford appeared first on Software Engineering Daily.
Kubeflow: TensorFlow on Kubernetes with David Aronchick
When TensorFlow came out of Google, the machine learning community converged around it. TensorFlow is a framework for building machine learning models, but the lifecycle of a machine learning model has a scope that is bigger than just creating a model. Machine learning developers also need to have a testing and deployment process for continuous The post Kubeflow: TensorFlow on Kubernetes with David Aronchick appeared first on Software Engineering Daily.
Human Sized Robots with Zach Allen
Robots are making their way into every area of our lives. Security robots roll around industrial parks at night, monitoring the area for intruders. Amazon robots tirelessly move packages around in warehouses, reducing the time and cost of logistics. Self-driving cars have become a ubiquitous presence in cities like San Francisco. For a hacker in The post Human Sized Robots with Zach Allen appeared first on Software Engineering Daily.
Word2Vec with Adrian Colyer Holiday Repeat
Originally posted on 13 September 2017. Machines understand the world through mathematical representations. In order to train a machine learning model, we need to describe everything in terms of numbers. Images, words, and sounds are too abstract for a computer. But a series of numbers is a representation that we can all agree on, whether The post Word2Vec with Adrian Colyer Holiday Repeat appeared first on Software Engineering Daily.
Self-Driving Deep Learning with Lex Fridman Holiday Repeat
Originally posted on 28 July 2017. Self-driving cars are here. Fully autonomous systems like Waymo are being piloted in less complex circumstances. Human-in-the-loop systems like Tesla Autopilot navigate drivers when it is safe to do so, and lets the human take control in ambiguous circumstances. Computers are great at memorization, but not yet great at The post Self-Driving Deep Learning with Lex Fridman Holiday Repeat appeared first on Software Engineering Daily.
Poker Artificial Intelligence with Noam Brown Holiday Repeat
Originally posted on May 12, 2015. Humans have now been defeated by computers at heads up no-limit holdem poker. Some people thought this wouldn’t be possible. Sure, we can teach a computer to beat a human at Go or Chess. Those games have a smaller decision space. There is no hidden information. There is no The post Poker Artificial Intelligence with Noam Brown Holiday Repeat appeared first on Software Engineering Daily.
Reflow: Distributed Incremental Processing with Marius Eriksen
The volume of data in the world is always increasing. The costs of storing that data is always decreasing. And the means for processing that data is always evolving. Sensors, cameras, and other small computers gather large quantities of data from the physical world around us. User analytics tools gather information about how we are The post Reflow: Distributed Incremental Processing with Marius Eriksen appeared first on Software Engineering Daily.
Computer Architecture with Dave Patterson
An instruction set defines a low level programming language for moving information throughout a computer. In the early 1970’s, the prevalent instruction set language used a large vocabulary of different instructions. One justification for a large instruction set was that it would give a programmer more freedom to express the logic of their programs. Many The post Computer Architecture with Dave Patterson appeared first on Software Engineering Daily.
Diffbot: Knowledge Graph API with Mike Tung
Google Search allows humans to find and access information across the web. A human enters an unstructured query into the search box, the search engine provides several links as a result, and the human clicks on one of those links. That link brings up a web page, which is a set of unstructured data. Humans The post Diffbot: Knowledge Graph API with Mike Tung appeared first on Software Engineering Daily.
Drift: Sales Bot Engineering with David Cancel
David Cancel has started five companies, most recently Drift. Drift is a conversational marketing and sales platform. David has a depth of engineering skills and a breadth of business experience that make him an amazing source of knowledge. In today’s episode, David discusses topics ranging from the technical details of making a machine learning-driven sales The post Drift: Sales Bot Engineering with David Cancel appeared first on Software Engineering Daily.
Generative Models with Doug Eck
Google Brain is an engineering team focused on deep learning research and applications. One growing area of interest within Google Brain is that of generative models. A generative model uses neural networks and a large data set to create new data similar to the ones that the network has seen before. One approach to making The post Generative Models with Doug Eck appeared first on Software Engineering Daily.
Real Estate Machine Learning with Or Hiltch
Stock traders have access to high volumes of information to help them make decisions on whether to buy an asset. A trader who is considering buying a share of Google stock can find charts, reports, and statistical tools to help with their decision. There are a variety of machine learning products to help a technical The post Real Estate Machine Learning with Or Hiltch appeared first on Software Engineering Daily.
RideOS: Fleet Management with Rohan Paranjpe
Self-driving transportation will be widely deployed at some point in the future. How far off is that future? There are widely varying estimations: maybe you will summon a self-driving Uber in a New York within 5 years, or maybe it will take 20 years to work out all of the challenges in legal and engineering. The post RideOS: Fleet Management with Rohan Paranjpe appeared first on Software Engineering Daily.
Stitch Fix Engineering with Cathy Polinsky
Stitch Fix is a company that recommends packages of clothing based on a set of preferences that the user defines and updates over time. Stitch Fix’s software platform includes the website, data engineering infrastructure, and warehouse software. Stitch Fix has over 5000 employees, including a large team of engineers. Cathy Polinsky is the CTO of The post Stitch Fix Engineering with Cathy Polinsky appeared first on Software Engineering Daily.
DoorDash Engineering with Raghav Ramesh
DoorDash is a last mile logistics company that connects customers with their favorite national and local businesses. When a customer orders from a restaurant, DoorDash needs to identify the ideal driver for picking up the order from the restaurant and dropping it off with the customer. This process of matching an order to a driver The post DoorDash Engineering with Raghav Ramesh appeared first on Software Engineering Daily.
Self-Driving Engineering with George Hotz
In the smartphone market there are two dominant operating systems: one closed source (iPhone) and one open source (Android). The market for self-driving cars could play out the same way, with a company like Tesla becoming the closed source iPhone of cars, and a company like Comma.ai developing the open source Android of self-driving cars. The post Self-Driving Engineering with George Hotz appeared first on Software Engineering Daily.
Botchain with Rob May
“Bots” are becoming increasingly relevant to our everyday interactions with technology. A bot sometimes mediates the interactions of two people. Examples of bots include automated reply systems, intelligent chat bots, classification systems, and prediction machines. These systems are often powered by machine learning systems that are black boxes to the user. Today’s guest Rob May The post Botchain with Rob May appeared first on Software Engineering Daily.
Machine Learning Deployments with Diego Oppenheimer
Machine learning models allow our applications to perform highly accurate inferences. A model can be used to classify a picture as a cat, or to predict what movie I might want to watch. But before a machine learning model can be used to make these inferences, the model must be trained and deployed. In the The post Machine Learning Deployments with Diego Oppenheimer appeared first on Software Engineering Daily.
Machine Learning Stroke Identification with David Golan
When a patient comes into the hospital with stroke symptoms, the hospital will give that patient a CAT scan, a 3-dimensional imaging of the patient’s brain. The CAT scan needs to be examined by a radiologist, and the radiologist will decide whether to refer the patient to an interventionist–a surgeon who can perform an operation The post Machine Learning Stroke Identification with David Golan appeared first on Software Engineering Daily.
Digital Evolution with Joel Lehman, Dusan Misevic, and Jeff Clune
Evolutionary algorithms can generate surprising, effective solutions to our problems. Evolutionary algorithms are often let loose within a simulated environment. The algorithm is given a function to optimize for, and the engineers expect that algorithm to evolve a solution that optimizes for the objective function given the constraints of the simulated environment. But sometimes these The post Digital Evolution with Joel Lehman, Dusan Misevic, and Jeff Clune appeared first on Software Engineering Daily.
Future of Computing with John Hennessy
Moore’s Law states that the number of transistors in a dense integrated circuit double about every two years. Moore’s Law is less like a “law” and more like an observation or a prediction. Moore’s Law is ending. We can no longer fit an increasing amount of transistors in the same amount of space with a The post Future of Computing with John Hennessy appeared first on Software Engineering Daily.
OpenAI: Compute and Safety with Dario Amodei
Applications of artificial intelligence are permeating our everyday lives. We notice it in small ways–improvements to speech recognition; better quality products being recommended to us; cheaper goods and services that have dropped in price because of more intelligent production. But what can we quantitatively say about the rate at which artificial intelligence is improving? How The post OpenAI: Compute and Safety with Dario Amodei appeared first on Software Engineering Daily.
Voice with Rita Singh
A sample of the human voice is a rich piece of unstructured data. Voice recordings can be turned into visualizations called spectrograms. Machine learning models can be trained to identify features of these spectrograms. Using this kind of analytic strategy, breakthroughs in voice analysis are happening at an amazing pace. Rita Singh researches voice at The post Voice with Rita Singh appeared first on Software Engineering Daily.
Machine Learning with Data Skeptic and Second Spectrum at Telesign
Data Skeptic is a podcast about machine learning, data science, and how software affects our lives. The first guest on today’s episode is Kyle Polich, the host of Data Skeptic. Kyle is one of the best explainers of machine learning concepts I have met, and for this episode, he presented some material that is perfect The post Machine Learning with Data Skeptic and Second Spectrum at Telesign appeared first on Software Engineering Daily.
Deep Learning Topologies with Yinyin Liu
Algorithms for building neural networks have existed for decades. For a long time, neural networks were not widely used. Recent changes to the cost of compute and the size of our data have made neural networks extremely useful. Our smartphones generate terabytes of useful data. Lower storage costs make it economical to keep that data. The post Deep Learning Topologies with Yinyin Liu appeared first on Software Engineering Daily.
Keybase Architecture / Clarifai Infrastructure Meetup Talks
Keybase is a platform for managing public key infrastructure. Keybase’s products simplify the complicated process of associating your identity with a public key. Keybase is the subject of the first half of today’s show. Michael Maxim, an engineer from Keybase gives an overview of how the technology works and what kinds of applications Keybase unlocks. The post Keybase Architecture / Clarifai Infrastructure Meetup Talks appeared first on Software Engineering Daily.
TensorFlow Applications with Rajat Monga
Rajat Monga is a director of engineering at Google where he works on TensorFlow. TensorFlow is a framework for numerical computation developed at Google. The majority of TensorFlow users are building machine learning applications such as image recognition, recommendation systems, and natural language processing–but TensorFlow is actually applicable to a broader range of scientific computation The post TensorFlow Applications with Rajat Monga appeared first on Software Engineering Daily.
Scale Self-Driving with Alexandr Wang
The easiest way to train a computer to recognize a picture of a cat is to show the computer a million labeled images of cats. The easiest way to train a computer to recognize a stop sign is to show the computer a million labeled stop signs. Supervised machine learning systems require labeled data. Today, The post Scale Self-Driving with Alexandr Wang appeared first on Software Engineering Daily.
Machine Learning Deployments with Kinnary Jangla
Pinterest is a visual feed of ideas, products, clothing, and recipes. Millions of users browse Pinterest to find images and text that are tailored to their interests. Like most companies, Pinterest started with a large monolithic application that served all requests. As Pinterest’s engineering resources expanded, some of the architecture was broken up into microservices The post Machine Learning Deployments with Kinnary Jangla appeared first on Software Engineering Daily.
Deep Learning Hardware with Xin Wang
Training a deep learning model involves operations over tensors. A tensor is a multi-dimensional array of numbers. For several years, GPUs were used for these linear algebra calculations. That’s because graphics chips are built to efficiently process matrix operations. Tensor processing consists of linear algebra operations that are similar in some ways to graphics processing–but The post Deep Learning Hardware with Xin Wang appeared first on Software Engineering Daily.
Edge Deep Learning with Aran Khanna
A modern farm has hundreds of sensors to monitor the soil health, and robotic machinery to reap the vegetables. A modern shipping yard has hundreds of computers working together to orchestrate and analyze the freight that is coming in from overseas. A modern factory has temperature gauges and smart security cameras to ensure workplace safety. The post Edge Deep Learning with Aran Khanna appeared first on Software Engineering Daily.
Machine Learning and Technical Debt with D. Sculley Holiday Repeat
Originally published November 17, 2015 “Changing anything changes everything.” Technical debt, referring to the compounding cost of changes to software architecture, can be especially challenging in machine learning systems. D. Sculley is a software engineer at Google, focusing on machine learning, data mining, and information retrieval. He recently co-authored the paper Machine Learning: The High The post Machine Learning and Technical Debt with D. Sculley Holiday Repeat appeared first on Software Engineering Daily.
Training the Machines with Russell Smith
Automation is changing the labor market. To automate a task, someone needs to put in the work to describe the task correctly to a computer. For some tasks, the reward for automating a task is tremendous–for example, putting together mobile phones. In China, companies like FOXCONN are investing time and money into programming the instructions The post Training the Machines with Russell Smith appeared first on Software Engineering Daily.
Model Training with Yufeng Guo
Machine learning models can be built by plotting points in space and optimizing a function based off of those points. For example, I can plot every person in the United States in a 3 dimensional space: age, geographic location, and yearly salary. Then I can draw a function that minimizes the distance between my function The post Model Training with Yufeng Guo appeared first on Software Engineering Daily.
Sports Deep Learning with Yu-Han Chang and Jeff Su
A basketball game gives off endless amounts of data. Cameras from all angles capture the players making their way around the court, dribbling, passing, and shooting. With computer vision, a computer can build a well-defined understanding for what a sport looks like. With other machine learning techniques, the computer can make predictions by combining historical The post Sports Deep Learning with Yu-Han Chang and Jeff Su appeared first on Software Engineering Daily.
Deep Learning Systems with Milena Marinova
The applications that demand deep learning range from self-driving cars to healthcare, but the way that models are developed and trained is similar. A model is trained in the cloud and deployed to a device. The device engages with the real world, gathering more data. That data is sent back to the cloud, where it The post Deep Learning Systems with Milena Marinova appeared first on Software Engineering Daily.
Visual Search with Neel Vadoothker
If I have a picture of a dog, and I want to search the Internet for pictures that look like that dog, how can I do that? I need to make an algorithm to build an index of all the pictures on the Internet. That index can define the different features of my images. I The post Visual Search with Neel Vadoothker appeared first on Software Engineering Daily.