8 ms·
I think you should be careful about dropping whatever you are doing and running back to this new iteration of AI. Quite honestly, the opportunity all seems to
by anonreeeeplor 4y ago
I think you should be careful about dropping whatever you are doing and running back to this new iteration of AI.
Quite honestly, the opportunity all seems to be on the front end. The idea that you are going to airdrop yourself as a hands on AI programmer into this market doesn’t make a huge amount of sense to me from a career perspective.
The opportunity is with the tools and how they are applied. Building front end experiences on ChatGPT and integrations and applied scenarios.
You actually doing the AI yourself means competing with PHDs and elite academics immersed in the field.
I think knowledge of AI is far less valuable than knowledge of the emerging landscape combined with a broad understanding of different tools and how they are applied.
The new trend here is very strongly Large Language Models (LLM). You should be far more specific with what your goal is and where to spend your time.
A lot of the “AI” you are referring to seems to be no longer relevent or interesting to the market.
If you are spending time with Jupiter notebooks I would say you are probably completely wasting your time and heading in the wrong direction.
LLM is the major trend. Focus entirely on that and the tools landscape and how to integrate it and apply it. It feels like you are navigating using an out of date map.
- cbsudux 4y agoThis is a good reply, but the OP might be generally interested in the fundamentals of ML
- steve_adams_86 4y agoIs LLM even applicable to many things though? If we want more nuanced and contextual vision, does LLM help?
- jerpint 4y agoFine tuning models is where the future will be, it doesn’t necessarily mean LLMs but I suspect that LLMs will shortly become multi modal and at that point they will be the ultimate models to fine tune for a given task
- saliagato 4y agoThanks for the comment. >Fine tuning models is where the future will be Who would request fine tuning? Businesses? Are you suggesting to build some sort of data set broker?
- jstx1 4y agoBusinesses who have their own data fine tune trained models (this is already a thing). So you need model repositories (like hugging face) not dataset brokers.
- tux3 4y agoMultimodal models are also a red hot area. The interesting thing might be to combine specialized instances of LLMs and other models together, where each runs a specific subtask or event processing loop. I think it'd be fun to use vision models to pick up the interesting parts of an image, describe only the high-yield context as English text, and put them in a sort of Unix pipeline or node graph to connect it to other models that can input/output text. With fine-tuned or prompt-engineered LLMs as the intelligent centerpiece.
- PartiallyTyped 4y agoThe LLM component is almost correct, but not exactly. The whole point is the transformer architecture, which really is just graph neural networks. Once you start seeing things through these lenses, the possibilities are endless and it starts making sense.
- sullyj3 4y agoI find the implicit assumption a bit funny that the only reason OP might be asking this is for career reasons rather than say, curiosity, the joy of learning, love of knowledge for its own sake.
- omarfarooq 4y agoHe can grow into all of that.
- deleted 4y ago[deleted]
- quibono 4y agoThat's exactly correct; I currently want to learn this more so in a hobby/personal interest fashion. I think the field is quite competitive already and I'm not fooling myself about doing novel model-architecture work professionally.
- rfoo 4y agoNot surprising though. I'm sure this is just my stereotype, but I swear that most times such assumption comes along with interesting words which I don't understand at all (in this context) like "tools" "integration" "landscape" etc.
- deleted 4y ago[deleted]
- cm2187 4y agoAnd that he isn't in the "PhD, elite academics" crowd.
- akhmatova 4y agoLLM is the major trend. Focus entirely on that and the tools landscape and how to integrate it and apply it. Rather than jump on the same horse that everyone is jumping on, maybe one should start looking at where language models fail -- and from the very nature of how they are conceived and what they are made of -- will most likely never be good at.
- jerpint 4y agoMost failures of models are usually 1-2 research cycles of being updated, the amount of brain power dedicated to this problems is astounding
- mrbombastic 4y agoNot OP but thanks for this response, as someone on the front end with a passing interest in AI this helped me recalibrate my thinking on this.
- joxel 4y agoApplied AI/ML is still a great career field, especially if you have a knowledge of physics.
- drtm 4y agoHi, would you mind elaborating, or throwing some links my way regarding the physics connection in particular? I am a physics postdoc that has been interested in the field for some time (this becoming less of a unique characteristic as the technology develops and hype cycles peak). I was motivated by Stuart Russell's Reith Lectures in 2021 to pursue the field outright and had been working towards this, but am becoming increasingly aware that seeking direct research involvement in the field is a bit quixotic starting from where I am.
- joxel 4y agocheck my reply to the other comment
- drtm 4y agoGreat! Thank you for taking the time. With that information I can look into a more local equivalent.
- mellosouls 4y agoI was motivated by Stuart Russell's Reith Lectures in 2021 to pursue the field outright For anybody intrigued, here are those Reith Lectures: https://www.bbc.co.uk/programmes/m001216k/episodes/player https://www.bbc.co.uk/programmes/m001216k/episodes/player https://wikipedia.org/wiki/Reith_Lectures https://wikipedia.org/wiki/Reith_Lectures
- drtm 4y agoThanks! The key point for me was that Russell put forward a strong case that the moral approach to the problems of artificial intelligence was to involve oneself with the evolution of these technologies where you can (8000hours style) and seek (in whatever limited capacity one can) to guide them away from the excesses and damages of the invisible hand (and the human condition it is a proxy for). This would have been influential to me when I was a teenager and nihilistic about accelerating technology in the hands of distinctly-not-developing humankind (reading all about the Manhattan-project forebears to AI), but after devoting a decade to science and being fascinated yet boycotting of AI research and it's implications, I think it has ended up a bit too late for a change of heart and direction to have as much positive impact. For those fortunate enough to be in a position of even trivial influence over the cutting-edge, and whose moral sophistication can therefore matter more than the next person, I hope you don't take the implications of whatever agency you may have lightly!
- quonn 4y agoI don‘t like how this comments sounds … Also you‘re wrong. Look at what the OP wrote and then look at how the latest models are actually built and you would see at least 2/3 of their knowledge is relevant.
- uxcolumbo 4y agoAny resources you can suggest to get this: "knowledge of the emerging landscape combined with a broad understanding of different tools and how they are applied."
- mnky9800n 4y agoYes this. Be a subject matter expert who knows how to take the technology and apply to some problem in a novel way. Don't be the method maker because you will always be behind. How do I know you will always be behind? If you weren't behind then you wouldn't ask questions like OP.
- freyr 4y agoNearly everyone in a field starts out behind. MS and PhD students start out behind and they’ll spend most of their time during the next 2-5 years on irrelevant things (e.g. 95%+ of their graduate coursework will be behind the state of the art; most PhDs will focus on a niche project that fails to have major impact or relevance by the time they graduate). It sounds like OP just wants to learn out of general interest, which is fine. But others shouldn’t be discouraged. A sufficiently-dedicated person with talent and a strong classic ML foundation can catch up reasonably fast, to the point of getting their foot in the door professionally.
- morethan3lettrs 4y agoExactly this. Having a MS/PHD does not guarantee that you are on the forefront of a field. When I started my MS program, I was behind, and when I finished, I was behind.
- etangent 4y agoThis comment does not quite make sense: "The new trend here is very strongly Large Language Models (LLM)." Is every problem a language problem? No, of course. Is every problem going to be solved by an LLM? What about problems that require unique data sources that no LLM will ever be trained on? And this: "If you are spending time with Jupiter notebooks I would say you are probably completely wasting your time" And how do you suggests one performs data analysis on any problem that's not an LLM -- data analysis of any kind, such as "is the model I am trying to build a front-end for even works for my problem?"
- synapticpaint 4y agoI wouldn't say that "the opportunity all seems to be on the front end". Specifically for stable diffusion, there are a lot of different ways to use the model. I think we're just starting to scratch the surface of what SD can do, so there is some value in tinkering with different ways to use and apply the model. Example 1: have a look through here: http://synapticpaint.com/dreambooth/browse/ http://synapticpaint.com/dreambooth/browse/ for some examples of dreambooth models people have created Example 2: you can merge different dreambooth models together to varying degrees of success (the idea being, you train model A on subject A, model B on subject B, and now you want to generate pictures of A and B together). My understanding is that this doesn't work too well at the moment, but it's possible that a different interpolation algorithm can yield better results. I do agree with the general sentiment that you wouldn't necessarily be training your own models or creating your own architecture, just want to provide the perspective that understanding the AI side is valuable because it can lead to different capabilities and products.
- akhmatova 4y agohttp://synapticpaint.com/dreambooth/browse/ http://synapticpaint.com/dreambooth/browse/ Can you explain the value of these models, please? This is a serious question. My eyes just see one horrendously ugly (and dystopian) eyesore after another.
- nuancebydefault 4y agoI agree that the current produced images by say SD, are more of a curiosity than true art. Give it a year or so, I would say, and we will change our mind. Remember the early VR models? Not comparable with the quality you have now in real time. Only AI seems to increase in quality of output at a much faster pace.
- bsenftner 4y agoI'd say the "opportunity" is primarily in creating business models with these new AIs. The AI field is going to be innovating on them regardless what any individual chooses to do. Discussions about viable applications of these new capabilities are scant, beyond reducing existing technical artist head counts I see little to no discussion about new capabilities and new applications not possible before. Sure, we're developers, but we're also supposed to be entrepreneurs and this lack of creative discussion about what can be done that was not possible before is curious in itself.
- faizshah 4y agoThere is a huge opportunity on the backend for ML Engineers, running these models in production is expensive.
- samvher 4y agoThere is a lot of transferable knowledge to gain from learning this stuff properly, even if you don’t expect to do core AI work in a commercial setting. Optimization, function fitting, probability/statistics, GPU programming… My impression is that the field is more disciplined in terms of knowledge now than it was ~8 years ago - the fundamentals are better understood and more clearly expressed in literature. Also there are still plenty of topics on which the new techniques can probably be fruitfully applied, especially if you have some domain knowledge that the math/CS PhDs don’t have. For OP - I’m in a similar situation and have been going through Kevin Murphy’s “Probabilistic Machine Learning”, which is pretty massive and dense but also very lucid.
- FiberBundle 4y ago> My impression is that the field is more disciplined in terms of knowledge now than it was ~8 years ago - the fundamentals are better understood and more clearly expressed in literature. Is that really true? That's not my impression at all (though to be fair I haven't been keeping up with current research as much as I used to). My understanding is that there is still hardly any knowledge on what deep learning models (and large language models in particular) actually learn. The loss surfaces are opaque, one still doesn't know why local minima reached by gradient descent tend to generalize fairly well for these models. The latent representations that generative language models learn is, with the exception of the occasional paper that finds some superficial correlations, hardly investigated at all and overall extremely poorly understood. Very much interested in any references that contradict that sentiment.
- samvher 4y agoMaybe I'm biased specifically because of the book I mentioned. For me it's providing a theoretical basis for many things that earlier I learned in a hand-wavy way (e.g. way back I took Hinton's NN course and Ng's ML course, and learned about gradient descent, momentum, regularization, training/validation loss etc, and now with this book for the first time I feel like I get the bigger picture in the context of optimization/stats). The previous version of this book was from 2012 though and I'm not 100% sure how much of the material in the current edition is new (there is definitely a _lot_ more deep learning stuff in it). So yeah it could be that my impression is wrong, or that I made the scope at which it applies sound bigger than it is.
- Railsify 4y agoWhat would you say about someone new to all AI starting by working through the Neural Networks from Scratch book? https://nnfs.io/ https://nnfs.io/
- cweill 4y agoI disagree with this comment, and anyone reading it should take it with a big grain of salt. Let's go back to 2016 and replace "LLM" with "Reinforcement Learning". Everyone thought every problem could be solve by RL because it's a looser restriction on the problem space. But then RL failed to deliver real world benefits beyond some very specific circumstances (well defined games), and supervised learning is/was still king for 99% of problems. Yes, LLMs are amazing but they won't be winning every single Kaggle competition, displacing every other ML algorithms in every setting.
- flooo 4y agoTo me, the vast majority of people in the field seem to hold on to the idea that different technology suits different problems. Also, are you aware that one of the most prominent AI tools of this month (ChatGPT) was obtained with RL!
- PartiallyTyped 4y agoSure enough LLMs are not going to win every kaggle competition. But... I am fairly certain that transformers may. Embed all categorical values, scale continuous features by embeddings, and run it through a graph neural network, with high probability it will beat nearly everything.
- janalsncm 4y agoTransformers require a lot of data to converge. There’s a reason tree models are still king of kaggle even though transformers have been around for 5 years now.
- narrator 4y agoOne thing I'd like to add is that you do not have the computing power to generate a large language or vision model. Period. Unless you have hundreds of thousands of dollars for compute time you are just not going to do anything interesting with model building and AI. Upgrading existing systems with AI is probably where it's at using existing models like stable diffusion, GPT-3 or some of the smaller downloadable language models if the task is very simple and the economics of using GPT-3 don't make sense.