Placeholder Image

字幕列表 影片播放

  • this episode of side Show is brought to you by IBM Z.

  • Learn more about the mainframe, including its performance, scalability and security capabilities at IBM dot biz slash mainframe.

  • It's no secret that machine learning is all the rage is the idea that we can use data to train a computer to perform a task without having to specifically program in all the steps.

  • And it's a large contributor to artificial intelligence.

  • Many of the flashiest applications of a I like voice assistance or self driving cars are famous for using Neural Network Sees are powerful computer programs designed to loosely mimic the structure of the human brain.

  • But they're not the only important part of machine learning.

  • A class of algorithms called decision trees have also quietly lurked behind the scenes, helping scientists and companies sort through data for decades and helping you in ways you might not expect.

  • Like Neural Network's decision, trees also emulate humans.

  • But instead of copying the layout of our brain, the mimic the way we reason, they classify items or situations by checking how their attributes compared to past examples, kind of like playing a guessing game.

  • For instance, if you are trying to guess what kind of vehicle I'm thinking of.

  • Your first question, if you're any good at this, would probably be something that would eliminate whole categories of answers before moving on to more specific details.

  • So if you asked, does it have wheels?

  • And I said, yes, you might follow up with how many.

  • And if I said to the question, Well, how fast does it go?

  • Would help you pick between like a bike in a motorcycle decision.

  • Trees work the same way.

  • What makes them so flexible is the wide variety of data they can handle.

  • Your three questions, for example, included three kinds of data.

  • Does it have wheels?

  • Was checking categorical data.

  • Not something represented by a number of vehicles can only have ah, whole number of wheels.

  • So that question was asking about discrete data.

  • While top speed could be any number and is therefore continuous data and day to day life, we deal with that variety of kinds of information really easily, and decision trees are designed to do the same thing.

  • They can also efficiently handle huge amounts of information, which makes them useful and complex situations.

  • One not so surprising application of decision trees you probably run into all the time is the recommendation systems for things like streaming service is and restaurant booking APS When picking a place to eat, you might ask a friend how much they want to spend or what sort of food they're craving.

  • The exact style of questioning decision trees work with, and their data flexibility means that the system can take those answers and combine them with other stuff.

  • The APP knows about you, like the fact that you invariably choose trash over something that's probably gonna be good for you.

  • Sorry, speaking from personal experience here.

  • Recommend her systems also have to run a lot.

  • Just think about how often you fiddle with the little filters while searching the like.

  • Limit the travel distance or Max Price.

  • Because decision trees rely on such simple logic that can run faster than other machine learning algorithms with similar capabilities, Of course, they're not perfect.

  • As the number of choices grows, the decision tree can get bogged down, a fact that we humans know all too well when scrolling endlessly for just the right movie.

  • To go with that, take out what programmers can build inflexibility, like returning a list of recommendations instead of a single one when the trees get too complex.

  • That way, they can work fast enough to keep us happy.

  • At some point in your life, you've probably also had the experience of getting your credit card mysteriously declined while trying to buy something mundane.

  • The bank was likely trying to stop what they thought was fraud.

  • But if it was really you, it probably like, really slowed down your day.

  • That's the case 80% of the time, and it stinks for the buyer and the bank.

  • You can't buy the thing you need, or at least not with the card you wanted to use and your bank First of all, Mrs Out on making some money from your transaction.

  • And second, you might even get annoyed and stop using that card, a situation 1 2015 study estimated could cost banks ah, $100 billion a year.

  • Part of the problem is that in the past, fraud detection has relied on a set of one size fits all rules like I'm going to make a random example.

  • They might decide that if you make a purchase and two different states within an hour.

  • Something's probably wrong, but maybe you were on a road trip or you just live near the border.

  • This very broad approach is kind of silly, especially since your bank knows on extraordinary amount about you, from how often you shop online, toe what stores you frequent and when you go.

  • On a 2018 study, a group of M I T researchers took more than 200 kinds of data collected by credit card companies and created a decision tree to predict fraud.

  • The algorithm turned all that data into tailored predictors like how often you travel.

  • So instead of freaking out, the software would just realize, Hey, this behavior is actually pretty normal for this person.

  • When tested on 1.8 million new transactions, the Decision tree reduced the error rate of fraud prediction by 54%.

  • And as these techniques are integrated on a wider scale, that will mean less fraud for banks to deal with and fewer mysterious problems for the rest of us.

  • Whether it's finding the right type place or protecting your private information, a decision tree is a great option for getting the job done they reason like we do, and they can do it fast like think about how many movies are on Netflix.

  • But there's always a recommendation just for you.

  • And yet they are still simple enough.

  • Toe Understand for us.

  • Mere human beings sinks for watching this episode of Syesha, which was brought to you by IBM Z.

  • IBM Z is an enterprise computing system built for high speed transaction processing, availability, security and data privacy capabilities.

  • You can find out more about the mainframes, reliability who uses them and why.

  • They're a big deal at IBM dot biz slash mainframe.

  • And if you're interested in learning even Maur, you can check out IBM Master the mainframe.

  • It's an annual academic contest and year long learning program.

this episode of side Show is brought to you by IBM Z.

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

B1 中級

機器學習如何讓我們的決策變得更聰明? (How Machine Learning Makes Our Decisions Smarter)

  • 8 1
    林宜悉 發佈於 2021 年 01 月 14 日
影片單字