TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Mark Cuban on Why You Need to Study Artificial Intelligence

191 点作者 applecore超过 8 年前

36 条评论

minimaxir超过 8 年前
The title is clickbait, but the problem with the religious fervor of machine learning&#x2F;deep learning is that entrepreneurs&#x2F;VC keep arguing that deep learning is magic and can solve any problem if you just stack enough layers. (see also: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;ProgrammerHumor&#x2F;comments&#x2F;5si1f0&#x2F;machine_learning_approaches&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;ProgrammerHumor&#x2F;comments&#x2F;5si1f0&#x2F;mac...</a>)<p>Meanwhile, statistical methods for non-image&#x2F;text data with identifiable features can often work better than neural networks, but they are not as sexy. (Good discussion on HN about this: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13563892" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13563892</a>)
评论 #13600576 未加载
评论 #13600504 未加载
评论 #13599646 未加载
评论 #13599914 未加载
评论 #13599968 未加载
评论 #13599656 未加载
评论 #13599797 未加载
评论 #13600365 未加载
评论 #13604818 未加载
feral超过 8 年前
Reading HN I worry that we&#x27;re going to have <i>the opposite problem</i> - a glut of people will try and (badly?) learn ML and then realize there aren&#x27;t enough ML jobs.<p>I&#x27;ve a PhD and held ML-engineer positions in a few different companies - I&#x27;ve good industry awareness.<p>Most applied ML, for most companies, right now, is actually relatively simple models (hand-coded rules! logistic regression! You&#x27;d be shocked how common these are.) The bulk of the work is data cleaning, gathering, integration, deployment, productisation, reliability, avoiding pathological cases, special-casing, Product, UX. You do need ML specialists who understand the stuff, to make it all work and come together - but the ratio of ML specialists to the wider team is low. Maybe 1 or 2 specialist on a team of 10 for an ML heavy product.<p>This is going to remain the case IMO. Yes, there will be small teams, in highly resourced organizations (GOOG, FB etc), academic research labs, or occasional hard-tech startups, who do new model development. Maybe if AI becomes huge, you&#x27;ll see more traditional Fortune 500s spin up similar efforts.<p>But there&#x27;ll be a much wider set of people&amp;businesses applying and tuning well understood approaches, rather than doing new model development. And you just don&#x27;t need as many ML specialists, for that approach.<p>Even with deep learning, the tooling will advance. I mean, even look at all the research papers describing applications at the moment - so many of them are using pre-trained models. Industry will be similar. Tooling will advance, and you&#x27;ll be able to do increasingly more with off-the-shelf pieces.<p>I think ML is absolutely going to have a big impact - I buy at least some of the hype. But should all developers, or even a substantial minority of developers, start learning ML as a career imperative? I don&#x27;t think so.<p>Finally, it takes serious time to learn this stuff. Its easy to dabble (and worthwhile doing - its fun; and sometimes you can do powerful things in a using tools in a very blackbox manner!). But actually thoroughly learning it takes time. It takes serious time to build statistical intuition, as just one example.<p>We could easily end up with a great many career developers who have a specialization in ML, frustrated they never get to use it.
评论 #13601000 未加载
评论 #13601137 未加载
deepnotderp超过 8 年前
I&#x27;m going to go against the grain here and (gasp) not hate on deep learning. People should realize that although many older statistical methods and &quot;traditional&quot; machine learning methods such as LDA, SVMs and decision trees may be good enough for business tasks, they are not the cutting edge of AI research. I think people are forgetting exactly how difficult image classification and object detection was before the advent of deep learning. People hating on &quot;stack more layers&quot; forget that &quot;stack more layers&quot; is EXACTLY what improved imagenet performance to such as massive extent. ResNets pushed the limits by figuring out how to stack more layers in a beneficial way.<p>And let&#x27;s take a look at AlphaGo, how would you do that with SVMs or decision trees? Just get over the fact that deep learning provides a level of &quot;intuition&quot; (Go&#x27;s search space is famously greater than the estimated number of stars in the universe).<p>I think that a part of the problem is that older ML PhDs are angry that deep learning is so easy (until the learning rate fails to provide convergence of course...) and would prefer that their preferred methods would still reign supreme.<p>I&#x27;ll end this wall of text on the note that OpenAI&#x27;s Ian Goodfellow notes that all projects at OpenAI use deep learning right now, but they are not dogmatic and will consider other approaches if they work well. I think this is the path that should be taken. On the other hand, I also see a bright future for uniting traditional techniques with deep learning such as attaching a SVM to a CNN and combining decision trees with CNNs both of which have resulted in good results.
评论 #13600617 未加载
评论 #13600928 未加载
评论 #13604952 未加载
评论 #13603148 未加载
评论 #13601434 未加载
evgen超过 8 年前
I would be far more inclined to heed this advice if Cuban have any indication of understanding ML as anything more than a magic black box; fairy dust to be sprinkled into every pitch deck to solve any objection or solve difficult problems. The bandwagon is passing through folks, jump on board with Mark or you will have fewer buzzwords with which to craft your deck...
评论 #13599514 未加载
评论 #13600103 未加载
pjungwir超过 8 年前
Sort of a content-free article, but the headline is an interesting bold claim that conjures a lot of thoughts:<p>- I know enough machine learning to be dangerous, but I&#x27;m hardly ever asked to use it. I designed a Bayesian classifier for my own startup around 6 years ago, analyzing political donor networks. I&#x27;ve completed the Stanford ML course. Back in college I did a math minor, so I&#x27;m comfortable with linear algebra, calculus, etc. I&#x27;m pretty comfortable with statistics of both kinds. But my bread-and-butter is freelance web development . . . and I&#x27;m not really even sure how to find work doing more MLy things.<p>- I&#x27;ve read over and over that the most time-consuming part of ML work is data collection &amp; cleanup, and that matches my own experience. It is the same thing that killed so many data warehouse projects in the 90s. You don&#x27;t need a Ph.D. to do it, but it is a tough and costly prerequisite. So it seems like you&#x27;ll need non-ML programmers even for specifically ML projects.<p>- In a similar vein, Google has written about the challenges of &quot;operationalizing&quot; machine learning projects.[1] Having a little experience collaborating with a team doing an ML project, where they did the ML engine and I did the user-facing application, I can say that many ML experts are not experts in building reliable, production-ready software.<p>- Will there ever be a Wordpress of machine learning? If there is, the author will be rich, but you won&#x27;t need a Ph.D. to operate it. But because ML requires hooks into your existing systems, I don&#x27;t know if this will ever happen. What <i>will</i> happen I think is plugins to existing e-commerce systems for product recommendation or other off-the-shelf ML-powered features. These already exist, but I assume they will become more prevalent and powerful over time. In any case, the mainstreaming of ML for business will be inversely correlated with the expense to implement it, which suggests it will be easier and easier for non-expert developers to use (and misuse).<p>EDIT: Added the (now-)third bullet point I forgot before.<p>[1] <a href="https:&#x2F;&#x2F;research.google.com&#x2F;pubs&#x2F;pub43146.html" rel="nofollow">https:&#x2F;&#x2F;research.google.com&#x2F;pubs&#x2F;pub43146.html</a>
评论 #13599890 未加载
评论 #13600152 未加载
评论 #13600005 未加载
评论 #13602261 未加载
vidarh超过 8 年前
One of the things I&#x27;ve realised is that the more I&#x27;m looking around, the more I find opportunities where people &quot;should&quot; have seen the opportunities of basic bayesian models, simple clustering algorithms etc. and other simple mathematical&#x2F;statistical methods 20 years, but didn&#x27;t, and still don&#x27;t. That has massively changed my perspective on how quickly the onslaught of machine learning will come.<p>E.g. when I was reading up on genetic algorithms etc. 20 years ago we also expected the &quot;revolution&quot; to be right around the corner, and that things like genetic programming would change the world in a few years time. And while various of those methods found use some places, most places that could have used at least some of the simpler ones, still don&#x27;t.<p>In other words, I think talking about a 3 year timeline is crazy. It&#x27;s getting more attention, sure, but there is so much low-hanging fruit that most developers could be busy for the next 20 years putting in place the most trivial algoriths all over the place and we still wouldn&#x27;t have picked off even the low hanging fruit where the computational resources and algorithms and data to make a big impact were well within reach 20 years ago.<p>This certainly means there is plenty of room for a lot developers to do very cool stuff and build careers on machine learning today, but it also mean most developers will not have to learn the state of the art - or anything near it - for a very long time.<p>As a concrete example I give to people, consider all of the search boxes out there on various sites - product searches, location searches, site searches - that are straight keyword based searches that don&#x27;t take into account <i>any</i> clickstream data to improve ranking. The proportion of search boxes I see that take advantage of the available data is vanishingly small, even though very basic analysis can improve the perceived relevance of the results massively.<p>We certainly will see more companies invest in proper machine learning as the payoff gets higher and difficulty in taking advantage of it drops. But we will also see a huge proportion of sites that could use it continue to ignore it for years to come.<p>There are big business opportunities in finding ways of making a dent in that portion of the market, though, and so learning this stuff can certainly be well worth it on a personal level, but I don&#x27;t believe in his timeline in terms of the overall market.
评论 #13601920 未加载
评论 #13600138 未加载
评论 #13599879 未加载
anupshinde超过 8 年前
Statements like these suggest that another AI Winter is coming (sooner than 3 years I guess)<p>&quot;&quot;&quot;He thinks even programming is vulnerable to being automated and reducing the number of available programming jobs.&quot;&quot;&quot;<p>I believed something similar could happen within 1-2 years of learning&#x2F;writing AI programs (more than 12 years back). I believed it so much that it consumed most of my weekends as I took on the Genetic Programming approach. Yes! computers can write programs - BUT trying reading those. Eventually after spending hours or days, you will be able to read those programs and you might find a simple &quot;hello-world&quot; program represented by a complex mathematical equation. Good luck trying to get such program fixed by humans. Imagine an experience decoding deep-learning-neural-nets. However, that is black-box from a programmer perspective.<p>From a business&#x2F;management personnel perspective - the code is a black box anyways. When they get NNs that can generate required software, they will replace the people-manager with a NN-manager (who is a programmer btw!)
评论 #13600325 未加载
评论 #13605362 未加载
gremlinsinc超过 8 年前
That&#x27;s as strong as a statement as Trump: Learn Machine Learning or you&#x27;ll be a Dinosaur in 3 years...<p>Maybe if it was coming from Bill Gates, Mark Zuckerberg, or another tech titan with some actual coding experience and a deeper level of learning about what ML even is. Cuban&#x27;s a business man, and most CEO&#x27;s I know don&#x27;t have a clue about the stacks that run their own company, let alone what&#x27;s popular.<p>That said, I do think ML will be important, but I develop ecommerce apps and things of the such in Laravel, unless I move into AI and Neural nets I don&#x27;t see needing to know a lot about ML (though I wouldn&#x27;t mind moving in that direction as that space picks up) -- but there&#x27;s still plenty of opportunities without it.
评论 #13599607 未加载
marricks超过 8 年前
Assuming we&#x27;re all going to be deep learning programmers is quite a bit foolhardy. I think what&#x27;s really relevant to consider is AI winters can and do happen[1]. I would not disagree deep learning has done some amazing things, what I would say is it does have limitations.<p>What causes AI winters is when an advance such as deep learning can be applied to new problems and leads to increased interest. And while this new thing is really good as a subset of problems and impresses the public, of course it can&#x27;t displace humans at everything and naturally has it&#x27;s limitations.<p>So funding pours in, everyone gets hyped, and then those natural limits are (re)discovered and everyone gets all anti-AI research. Of course many people knew the limitations all along, but the dream is gone and so is a lot of funding until the next thing comes along.<p>This is probably natural to a lot of fields but AI just seems more prone to these boom and bust cycles because it&#x27;s really exciting stuff.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;AI_winter" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;AI_winter</a>
评论 #13600708 未加载
itg超过 8 年前
Good luck with that. Any place doing serious ML will require the person to have a PhD or have publications and presentations at conferences like NIPS&#x2F;ICML. Even most CS grads with a bachelors do not have the math background required unless they double majored in math or stats.<p>This is more VC&#x2F;founders who are hyping up AI and need more ML folks so they can drive down costs.
评论 #13599669 未加载
评论 #13599859 未加载
评论 #13599705 未加载
评论 #13599920 未加载
评论 #13599953 未加载
评论 #13599831 未加载
bsaul超过 8 年前
Honest question : once the technics will settle a bit, and libraries are created, what will be needed, apart from knowing that machine learning algorithm are based on some kind of stasticial inference, with a few settings here and there ?<p>I mean, we don&#x27;t need a phd in image compression to create a service that streams videos. We just use libraries. Same for everything in computer science, it always end up packaged in some kind of reusable code or service, and only some specialists remain working in the field to work on marginal improvements.<p>Why would ML be any different ?
评论 #13601103 未加载
评论 #13601131 未加载
msvan超过 8 年前
Either he&#x27;s right about machine learning, or this is exactly the kind of thing bubbles are made of.
评论 #13599456 未加载
badthingfactory超过 8 年前
I&#x27;ll place this in the same folder as the articles claiming Wix will eventually replace web developers.
brilliantcode超过 8 年前
Normally I&#x27;d laugh off any Mark Cuban antics but he isn&#x27;t wrong. AI is going to greatly reduce white collar jobs with economies of scale.<p>Luddites of 18th century thought they would never be replaced and continued on their trajectory.
评论 #13599655 未加载
mad44超过 8 年前
(Pre-apology. I am not trolling, please don&#x27;t get my comment below more than what I intended: another perspective to look at the strong reaction Cuban&#x27;s comments incited.)<p>Reading through the comments, I see that Cuban&#x27;s statement upset and even angered several HN commenters. That is a strong emotional reaction.<p>I am not saying it is the 5 stages of grief, but the first 3 fits: denial, anger, bargaining, depression and acceptance.<p>Also from Howard Aiken: Don&#x27;t worry about people stealing your ideas. If your ideas are any good, you&#x27;ll have to ram them down people&#x27;s throats.
评论 #13600179 未加载
dkarapetyan超过 8 年前
No thanks. Fundamentals and not hype is what makes one not a dinosaur.
anotheryou超过 8 年前
I think prosthetic knowledge will become deeper and more accurate in the long run. And if it scales we don&#x27;t need many people building the general purpose AI.<p>With this prosthetic knowledge we will have to learn much more what to ask and know how much the machine knows.<p>One has to quickly grasp the abstract that is one level too high or detailed for the machine to find and than find the seperate answers of the level below to recombine them. You can&#x27;t yet ask where to open a restaurant, but you can google for demographics and write a program to map ratios between income, foot-traffic density and restaurant density.<p>Once we can ask what and where is the most profitable business in to start in town, we probably still don&#x27;t get a step by step guide how to do it, interior design included. Where the rubber meets the road there is still a lot of oppertunities to decide on and complex data we can grasp more easy than the machine.
xs超过 8 年前
Just like there isn&#x27;t such a thing as polymaths anymore because the world has so many specialized skills, I think there won&#x27;t be the possibilities of things like &quot;full stack developer&quot; in the near future because of the complexities for development. Some things that contribute to the complexities will be: ubiquitous controls, advanced AI, internet of things, augmented reality, machine learning, and new technologies we don&#x27;t even have yet. We are in the golden age now where a single person can sometimes create a better website or app compared to a whole development team at a fortune 500 company. I think our Internet world will become so complex in the very near future that a single person simply won&#x27;t be able be capable and they&#x27;ll have to become specialized in only a portion of it.
taytus超过 8 年前
Sorry, I refuse to visit such a clickbait headline.
owaislone超过 8 年前
I think what he meant to say was that companies should learn it in 3 years or the competition will drive them out of business. I don&#x27;t think he meant individuals will be dinosaurs, but startups that fail to take advantage of ML&#x2F;AI.
xamuel超过 8 年前
Three years ago, Machine Learning on a resume meant: &quot;Good candidate.&quot;<p>Currently, it means: &quot;Jumps on bandwagons, caution.&quot;<p>In three years, it&#x27;ll mean: &quot;Brainless buzzwords, avoid.&quot;
JustSomeNobody超过 8 年前
I want a nickel every time someone says programming jobs will be automated in 5 years. This goes back to the beginning of programming and it hasn&#x27;t happened.
coldcode超过 8 年前
Machine learning would imply the machine needs to learn it not me. Knowing something about it and actually using it are quite different. While it might appear &quot;everywhere&quot; most of programming is still not ML and probably won&#x27;t me. When I started in 1981 I didn&#x27;t know C yet, that did not make me a dinosaur then either.
hnmot223超过 8 年前
&quot;Mark also said that what happens in the next 5–10 years is just going to blow everybody away, especially in the field of automation. He thinks even programming is vulnerable to being automated and reducing the number of available programming jobs.&quot;<p>He&#x27;s talking out of his ass here. This won&#x27;t be happening anytime soon (if ever)
usgroup超过 8 年前
I kind of read it &quot;learn it and you&#x27;ll be a dinasaur for 3 years&quot;. It made me quite excited at the prospect. I started to practice growling and running at a curious forward angle , but on second reading I find myself disappointed.
thomasahle超过 8 年前
I wonder to what degree he means. Because if he means &quot;really&quot; learning it, this is akind to the &quot;learn to program in a week&quot; books. It takes much more than three years to learn well.
评论 #13599704 未加载
评论 #13599531 未加载
评论 #13599466 未加载
onmobiletemp超过 8 年前
This is so dumb. You arent going to understand or get a job in machine learning unless you have at least a masters in the subject. Its extremely difficult and complex. I see tons of college students taking machine learning classes in anticipation of becoming a dinosaur amd none of them could get a machine learning job afterwards. Programming has always been pretty easy. The ai revolution wont be like the home computer revolution. Its going to be led by a relatively small group of academics, scientists and engineers working in prestigious research positions.
评论 #13602798 未加载
id122015超过 8 年前
It doesn&#x27;t matter how far technology gets, there are some -isms and they are the real Dinosaurs that we have to get over and we are too small.
bgdkbtv超过 8 年前
Oh yeah? Does Mark Cuban know artificial intelligence himself or is he just asking people to study it and work for him? :)
acd超过 8 年前
I am sysadmin&#x2F;devops what machine learning tools and topics would you recommend to learn for that field?
mi100hael超过 8 年前
That page has so much JS bloat it made my top-of-the-line MBP lag just scrolling.
bluekite2000超过 8 年前
anyone knows if there is a business need for human to train&#x2F;label data? I have been thinking of going to a place w&#x2F; cheap labor cost (perhaps Vietnam) and set up an operation like this.
评论 #13602667 未加载
cstuder超过 8 年前
Ok, so where do I start?
评论 #13599478 未加载
rocky1138超过 8 年前
Why don&#x27;t we just learn it in 3 years, then?
general_ai超过 8 年前
No, you&#x27;re not going to be a &quot;dinosaur&quot;. 99% of extremely well compensated software engineering jobs do not involve ML. Using top large companies as a proxy of what things are going to be like in the world at large 3 years from now, maybe one in 200-300 engineers does anything in any way related to ML there. And that&#x27;s a generous estimate. You do need to know what it is, roughly, but there&#x27;s no need to drop everything you&#x27;re doing and switch careers.
otikik超过 8 年前
Yeah. I&#x27;m going to be a clickbaitsaurus.