Latest / Agentic Conversations (formally mlops.community) / MLOps at the Crossroads // Patrick Barker & Farhood Etaati // #204
Transcript
- 0:00I'm farhood. I don't spell out my lead.
- 0:05Last name is hard for you, I think.
- 0:10I'm from Iran, so I think I'm the first Iranian to like be on
- 0:16your podcast and I'm a data engineer slash ML OPS engineer
- 0:24ML OPS to be like I'm trying to implement MILFS here in
- 0:28Yorktown. It's it's an ad company in Iraq,
- 0:33and I like to have black espresso in the morning to just
- 0:42wake up. That's my main challenge.
- 0:45Yeah, I'm, I'm a man of tradition.
- 0:49Hi, I'm Patrick Barker. I am the CTO of Gitaros.
- 0:53We are building 1/3 of AI agents and I don't really drink.
- 0:58Coffee makes me crazy and I like shake really bad when I drink.
- 1:01I think I'm like allergic to or something.
- 1:03So I actually just eat a tonne of chocolate every morning.
- 1:06Just bars of chocolate. I eat like 2 bars of like dark
- 1:09chocolate a day. So.
- 1:13Boom, Shakalaka, we're back with another MLM's community podcast.
- 1:17I'm your host, Dimitrios, and today we got into it.
- 1:20It got a little bit of spicy because we had a nice little
- 1:25thread getting kicked off. And in that thread there were
- 1:29two some, there were two very opinionated people.
- 1:32So they were kind enough to agree to come on to this podcast
- 1:37here and talk about their feelings on the certain subject
- 1:42of fill ups and the evolution of Milos.
- 1:47What the difference between, quote unquote, LM OPS is if LM
- 1:53OPS is even a thing or if it's just a buzzword to get money
- 1:56from investors for a tool. We talked about all of it and I
- 2:01really felt like there was some insightful things that Patrick
- 2:04and Fought both said on each side.
- 2:08I found myself agreeing with both of them, even though they
- 2:10kind of were very different opinions and almost different
- 2:14sides of the spectrum on the opinions.
- 2:16I'll let you judge for yourself what you thought of it as a
- 2:20little bit of background with Fallout.
- 2:23He is the first dude that we've had on here from Iran, which is
- 2:29incredible in my eyes. We're getting people from all
- 2:31over the world. It just shows you how the
- 2:35community is so global and it is so cool to see what people are
- 2:41working on in each little nook and cranny around the globe.
- 2:46And of course, Patrick, Straight American.
- 2:48He's working with my buddy Dan Jeffries A1 of like the first
- 2:54people that joined the community back in the day in 2020.
- 2:58And he if you look up his virtual meet up, he did some
- 3:03really cool stuff on AI generated songs back in 2020
- 3:07before that was even popping off and it was a thing.
- 3:10So Patrick's working with him as CTO.
- 3:14Dan Jeffries is CEO of their new startup Kintaros.
- 3:17Before that, Patrick goes into what he was doing in the ML OPS
- 3:20world and then in the DevOps world and how these skills are
- 3:25quite different from where he finds himself today playing with
- 3:29agents and Fallout is a data scientist by trade.
- 3:34He's been doing data engineering and now he is killing it as an
- 3:40ML OPS role. And he took the side of I do not
- 3:43think LM OPS is even worth giving it any time or attention
- 3:48or mind. O let's let's just listen to
- 3:53this conversation and I would love to hear your thoughts and
- 3:56opinions by writing them in the comments.
- 4:00As always, the number one thing that I ask from you is to share
- 4:04this with a friend so that they can bask in the joy of listening
- 4:09to all of us. Let's Check out this bullshit I
- 4:19just got. Synthetic.
- 4:24For those who can't see me right now, I just turned my whole room
- 4:28into a disco, that is. It looks like a dog room from
- 4:34the movies. Have you all heard of Red Light
- 4:37Therapy? Oh yeah, it's not it's not the
- 4:40real red light therapy light. Yeah, I just got a red light
- 4:43therapy light. How's that working for you?
- 4:45Are you? Like, well, I just got it today,
- 4:47so I don't know yet. I feel like it's like part
- 4:51placebo, part actual therapy interpretation.
- 4:56I mean, there's like a little evidence for, right.
- 4:59I think they do use it sometimes in hospitals.
- 5:01Like ohh yeah. I think so.
- 5:03No, potentially. Yeah.
- 5:05Alright, I'll take it. Yeah, I'll tell you, I'll.
- 5:09Handle that, Yeah. So I'm going to be using it.
- 5:12Hopefully the occasional break from the desk and computer.
- 5:16I'm just going to stare into red lights and try not to go blind.
- 5:20But anyway, we're not here to talk about the latest and
- 5:24greatest biohacking. We are here because there was
- 5:29some things that were said on a thread in Slack and that was
- 5:32almost six months ago. There's been some updates, but
- 5:37the best part about it is that we all decided to get on this
- 5:41call and hash it out between each other.
- 5:44So I appreciate you 2 coming on here.
- 5:46And I know I guess it kind of started by Patrick.
- 5:51Dare I say, you said some outlandish stuff.
- 5:54Maybe we can kick it off there. And I know we were just talking
- 5:57about it right before we started and you were like, ohh, yeah,
- 5:59now I remember this thread. I have strong feelings about
- 6:02this stuff. So what's where are the strong
- 6:05feelings coming from, man? Break it down for us.
- 6:08Yeah, I think far ahead. I posted that LM OPS is more of
- 6:11just like a hype term for who see money.
- 6:15I feel differently. I think Dele Mops is like maybe
- 6:18almost a totally different field that is, you know, there's some
- 6:21overlap with them all OPS than what we traditionally did there.
- 6:24But I think, yeah, the majority of what I see kind of being used
- 6:28there is wildly different. So we kind of got into doing the
- 6:31thread and yeah, and now we're out of podcast so.
- 6:37Then we will share that thread too.
- 6:39But I almost yeah. So I'm very undecided on the
- 6:44topic. I will say that right now.
- 6:46But Farone, where? Where are you coming from?
- 6:49What's your stance on things? I actually think that alone is
- 6:55like a very good thing. It's like the obvious.
- 6:59It's pretty obvious that it has like given opportunity to many
- 7:04people to try new things and provide new services and optics
- 7:10that like that. But I think like Emma loves, at
- 7:14the core of it is like a mindset.
- 7:16It's a mantra. So I I cannot think like of LNG
- 7:24OPS as like something completely new, maybe another paradigm in
- 7:29the field. But I think like all these
- 7:32startups, all these people were like talking about it.
- 7:36Talking about it and talking about it are like blowing into a
- 7:41bubble. I've seen it too many times in,
- 7:45like other fields. First it was cloud.
- 7:48Yeah, cloud. It was great.
- 7:50But we we all remember the cloud hype.
- 7:53Like even the Xbox wanted to have games on cloud, like in
- 7:572012. Come on, we cannot do that.
- 8:00So there's like this, we see optimism.
- 8:05I'm all for like technical people providing stuff, doing
- 8:10stuff, like talking about their challenges.
- 8:12But I think like at these moments the field gets hurt
- 8:17because some people are too opportunist.
- 8:20So at the end of the day, I'm pessimist about this stuff.
- 8:24It's kind of bubbles, yeah. So it's like over promising and.
- 8:28Under yeah. Deliver.
- 8:29Yep. What we're promising out there,
- 8:31delivering and hindering actual technical people who are like
- 8:35working with outlandish goals or outlandish claims and things
- 8:42like that. It's like I I get that we have
- 8:46to talk about Emma's for alms. I get that and I get that Even
- 8:53the term laps is a bit like it's only trying to get its feet.
- 8:58Like really, really recently that it's Yeah, if you talk with
- 9:04DevOps people, many of them like are so dismissive of the
- 9:09analogue term and even in companies, big companies, that
- 9:14the term is not the same like what Emma loves means in
- 9:18Microsoft, Google, Facebook does not map to what a medium sized
- 9:24company wants or things like that.
- 9:27So they feel this very young and trying to like have these
- 9:33special specialisations and not to look generally at problems we
- 9:39are trying to solve. It's like a it's like the gold
- 9:44rush. I think of it as a gold rush.
- 9:47Ellen is the current gold and we all know it provides so many
- 9:52possibilities. But L apps or things like that,
- 9:56even like a new paradigm like prompt engineering.
- 10:00I'm pessimistic about that. I know that people can do that,
- 10:05but I don't think like in five years time we have something
- 10:09like prompting. The main not.
- 10:11Just ignoring them pessimists. But I'm a bit like the sceptic,
- 10:18The sceptic where I think about this.
- 10:21It does feel a little bit like Rome.
- 10:24Engineering is an artefact that hopefully will go away.
- 10:28And I do feel your pain. On the LM OPS is already a
- 10:34branch of something that isn't exactly a branch of something
- 10:38else. It's like a branch of a branch
- 10:39that never existed. So where's the foundation There
- 10:43you could see that. I do feel like when you start to
- 10:47throw data into things it gets a little bit more tricky.
- 10:51SO11ML OPS in my book. Of course I'm talking my book,
- 10:57because otherwise, like what have what's the whole last 3-4
- 11:03years of my life been built on if not MLM's community?
- 11:07But I do feel like there is some definite distinct differences
- 11:12between DevOps and MO OPS. That doesn't necessarily mean in
- 11:16my eyes, that you can't be a great DevOps engineer and then
- 11:21easily transition into being a great ML OPS engineer.
- 11:24And so I feel like that is a really great way to make that
- 11:29transition. But I do 100% here you on two
- 11:32things that I want to mention. One is that the term ML OPS
- 11:38means something completely different for a gigantic
- 11:42company, these Fang companies that enterprises versus a
- 11:48midsize company and the needs that someone who is in that role
- 11:52because now we're starting to see these ML OPS engineering
- 11:55roles crop up and the needs for the people that are in these
- 11:59roles, it's wildly different depending on which company is
- 12:06asking you for that. So I will agree on that 100% and
- 12:12but the thing that I also want to agree on before we jump is
- 12:16the idea of LM OPS is now the hot buzzword of the moment.
- 12:25And so if you throw that onto your pitch or onto your whatever
- 12:31you're going to be talking about, it is easier received, I
- 12:39think, out there in the Internet and space and all that fun
- 12:44stuff. Yeah.
- 12:45I don't you know I I don't doubt that there's hope and there's
- 12:48obviously I I think it's good for the ecosystem of I put we
- 12:50want to have a lot of directions and then you know eventually
- 12:53like find the pieces that work because this is entirely new
- 12:56technologies So I don't disagree that there's there's a lot of
- 12:59noise and there's a lot of things being built that are
- 13:01completely useless. They're probably pulling people
- 13:03down paths that aren't good but this is a totally new space we
- 13:05need explored 5 out You know from my perspective I was in MLE
- 13:09of one medical you know before my current role and you know
- 13:12doing a lot of ML OPS you know you know ML kind of one our
- 13:16stuff allowed goal which was you know basically early you know
- 13:20piece stuff and anomaly detection you know a lot of like
- 13:23XG boost type stuff on on tabular data and the skill set
- 13:27that I had there which I feel like I got pretty good at you
- 13:31know my next role which has been found in a company we were
- 13:34building a Jeremy I space and I've you know worked with a
- 13:36bunch of founders Jeremy space and I feel like that skill set
- 13:39that I learned one medical resembles just not at all
- 13:42applicable to ella bobs. I love that.
- 13:45Hold on, break that down for me real fast because the skill set
- 13:48that you were doing, what was your day in and day out at one
- 13:51medical? And what's your day in, day out?
- 13:54Now I know that you're playing with agents now mainly, right?
- 13:57Yeah, yeah, so yeah, one medical, you know, there's a lot
- 14:01of like setting up the standard like ML 1.0 tool stack, running
- 14:04that stuff on Kubernetes, CML flow, you're you know, training
- 14:09NLP models like the early transfer models on, you know
- 14:13data using whatever library you wanted to use for training, then
- 14:17Sage Maker training or what, than serving it on Selden or
- 14:20deserve or you know any of those setting up sort of evaluation
- 14:24tooling for that stuff. Well, you know we're building
- 14:28models. You know one of my primary jobs
- 14:30there was sort of you know building models to detect things
- 14:34in text and and classify just doing you know multi class
- 14:37classification of of text. And I just feel like that's
- 14:42skill set moving from there, I went from there to you know,
- 14:45building on our laps and building applications on our
- 14:48labs and working with a bunch of different founders are building
- 14:51applications that allow that. I just didn't see like there's
- 14:53hardly any crossover, right. It's like ML Flow now has some
- 14:57like LM capabilities in it. So a lot of these tools are like
- 15:00pivoting towards that direction. But just having kind of like
- 15:03live that experience, I just I didn't see like oh what I
- 15:06learned at One Medical, just not a lot of it applied.
- 15:09I mean some of it as far as like how you evaluate things, you
- 15:12know, the the basic understanding of like how a
- 15:14transformer works and stuff. But I wouldn't necessarily call
- 15:16that specifically like MLPS maybe some of that.
- 15:19But so there's some bleed over. I just didn't see a lot of it
- 15:23all. But you feel like that is
- 15:25because you don't have to worry about like you're not serving
- 15:28the model, you're just hitting an API.
- 15:30Yeah, I mean there's three-part of that but even if you're like
- 15:33doing fine tuning on model and serving at you know it's that's
- 15:36also totally different just because of the scale and like
- 15:38how you fine tune Lems you know with Laura and whatnot that's
- 15:41like a totally different tool set than what we're saying with
- 15:44the with the early Transformers. So also felt like that didn't
- 15:47translate over even right. But you know the biggest use
- 15:50case that all EMS is definitely like JavaScript developer with
- 15:53an open AI key, right. And that's all they have.
- 15:57And now they're, they're building AI applications off
- 15:59that which we never really had before.
- 16:01Yeah, right. And there's it's really, really
- 16:04hard to get an AI application on LM's out to production.
- 16:07It's just it's astoundingly Challenger and we don't really,
- 16:10we didn't have any tools at the time to really help with that.
- 16:13So I do think a lot of the tools being built in the like space or
- 16:18actually really useful, it's just there's been a lot of noise
- 16:20to you got to like sit for. I I guess my last question for
- 16:25this round and Farhad I I want you to weigh in too, is don't
- 16:30you feel like the data pipelines and almost it's like the data
- 16:35engineering side of ML OPS is the same thing still with LM
- 16:39OPS? I actually think they are almost
- 16:43identical because when you have data like the prop, the the main
- 16:50problems that envelops like is trying to solve apart from like
- 16:56the model pipeline is like how you deliver the data
- 17:00transparently, secure and like reproducible.
- 17:05So this doesn't change whether you're training a black box like
- 17:11an LLM or like a very simple model like I don't know I guess
- 17:18SVN. So it doesn't change did, did,
- 17:23did the mantra. It's it's like the this
- 17:26paradigm. We are enabling envelops, we are
- 17:30enabling the never ending cycle from data to production.
- 17:36So it doesn't matter whether we like using the other or using a
- 17:40very simple model or even use like something like I don't know
- 17:46human in the loop models like at the end of the day we were
- 17:51trying to provide as much automation and as much security
- 17:56and transparency for like the companies benefit from.
- 18:00So I think that defines what envelops means.
- 18:06It adds another cycle to DevOps. That's because that means like
- 18:13wave when people, when they lose people like try to simplify
- 18:19envelops, They cannot like ignore this added cycle.
- 18:24This added cycle is at its core, it's like the definition of maps
- 18:28and it doesn't matter if whatever tool you are like,
- 18:34you're defining above that. So I think like after
- 18:38Transformers something new comes in like I don't know, maybe
- 18:43graph, maybe graph CNS like. Moba.
- 18:48Yeah maybe they become like norm again I don't know and see the
- 18:54things like that the the problem remains the same like very
- 18:58engineers but we we are not defined by our our technological
- 19:04stack. I think like, I think LM is like
- 19:07a technological stack. Like yeah, it's very good.
- 19:14It's very challenging. It's a new challenge that we are
- 19:16trying to solve problems via LM. We have never seen this before,
- 19:21but it's like let let me think from a step step behind and
- 19:29think about the future. Like what did we do when we
- 19:33first tried to solve the mill problem, the simple ML problem.
- 19:38OK. How can we map that to LOL
- 19:42actually think that there's like this void that people are
- 19:45feeling for LNG. There's not, There's not like a
- 19:50doubt about it. I don't have a doubt about that.
- 19:52But I think we should extend our current tools and current
- 19:57tooling, not separate them into this like very small specific
- 20:04surgical tools, because at the end of the day, this is not
- 20:09scalable I think for me. I think for me it just goes back
- 20:12to the user, what's what's most appealing to the user.
- 20:14And I think with all labs, we just really have a different
- 20:17like, user profile overall, Like there are some similar user
- 20:21profiles, right? But now we have like this whole
- 20:24whole new ecosystem that's opened up of like JavaScript
- 20:28developers, Rails developers, like all these other people were
- 20:31starting to use AI directly in their applications.
- 20:34So I do think we do need a new set of tools like cater
- 20:37specifically to those people who aren't necessarily like, you
- 20:41know, it's just not the same use cases we had prior, so.
- 20:45And that reminds me of a question that I wanted to ask
- 20:50you, Patrick, and that is really about how much of like how much
- 20:57are you going to benefit if you do understand ML OPS when
- 21:02working with LM's? Because it does feel like, I
- 21:04know you're you said, look, it's totally different things, it
- 21:10warrants a new name. I can 100% see that.
- 21:14I do feel like on one hand though, you're going to be able
- 21:21to accomplish what you want to. The more that you understand
- 21:25MLA's, the more that you understand and maybe it's not
- 21:29training a model. Maybe it is training a model
- 21:33with the like you were talking about with Laura is, I don't
- 21:35know. And that's kind of what I'm
- 21:36trying to figure out is how much of A power up is it going to
- 21:43give me If I like the borer ML that I understand.
- 21:48The more ML OPS that I understand, the more data
- 21:50engineering that I understand, the more DevOps that I
- 21:53understand all of these. Like if I can take from that
- 21:56because if it is generally a JavaScript developer or a Rails
- 22:00developer that is leveraging this like where wouldn't you
- 22:04think they want to go deeper to be able to accomplish their
- 22:08vision? Yeah, I think it depends on what
- 22:12you're doing. Yeah.
- 22:12I mean, obviously if you're fine tuning Laura, like there's
- 22:14there's a bunch of, right. I mean, I do still think we
- 22:17probably want specific tools and that's where we've seen like pop
- 22:19up in the ecosystem. I think that's what's effective
- 22:21is having tools like specifically for Lauras because
- 22:24they do have a specific set of problems.
- 22:26Not that you couldn't work that into a larger tool, I think it's
- 22:28possible. But what I think we've seen
- 22:30emerge is that it's easier to use a tool like specifically
- 22:33designed for that. So yeah, I mean if you're fine
- 22:35tuning in LM, I, you know, ML, OPS, City of history and that's
- 22:40going to be incredibly beneficial, right?
- 22:41Even though just to understand the basic concepts of what
- 22:44you're doing. But if you're a JavaScript or
- 22:46Rails developer and your job is just to put out an application
- 22:49that people are going to be using, I don't think it's super
- 22:52helpful. Like I think it's helpful
- 22:54obviously if you have that I just I you know it's it's a lot
- 22:58lesser. Yeah, I just feel like, how much
- 23:01value are you able to create if you're just doing it as a
- 23:08JavaScript developer, right? Like.
- 23:10How I think it's all about you, honestly.
- 23:13Yeah. Because LM are still just the
- 23:14textual interface, right? And that's all we have.
- 23:17I think what we're starting to see Gemini and one of the things
- 23:19we're definitely working on our house is like making albums be
- 23:22able to create UI elements, right.
- 23:23So you can actually start to create a web page, interact
- 23:26with. Because a lot of times that's a
- 23:28much better experience, right, to have an actual web page than
- 23:31to just have tax, which can get boring and you know, it can be
- 23:34harder to navigate, right? So, but you know, until we
- 23:37really have that stuff and that stuff working really well, I
- 23:40think having a JavaScript of all rebuild, a whip up an
- 23:43application that's really tailored towards, you know
- 23:45specific user and have all the bells and whistles of an
- 23:49application, I think that's incredibly bad.
- 23:53And so it feels like you're you're kind of arguing for the
- 23:57long tail of use cases that people are finding.
- 24:01And it doesn't matter the model under the hood per se.
- 24:06It's like, yeah, we can all have the same base model.
- 24:09Because my use case is such a sliver, and it's so unique that
- 24:13the use case itself is the valuable piece, not the data
- 24:17that is powering the model. Yeah.
- 24:20And there's different theories on this, but yeah, I mean if you
- 24:22look at like what YC's investing in right now, they're almost
- 24:25entirely investing. And you know the the first thing
- 24:28you mentioned there, which is you know developers just going
- 24:30after specific use case, applying lens to that, working
- 24:34that into business workflows that already exist and selling
- 24:36that and that's proven to already be quite lucrative,
- 24:39right. I think if you're going for the
- 24:41data play there, there are plays there.
- 24:42It's just it's, it's challenging to train a model that's going to
- 24:46be on par with GB 4, right. And we can fine tune models and
- 24:49specific areas that can do that. But T4 is just so far ahead that
- 24:54like you're probably gonna have, you know, hard time getting
- 24:56there and providing something as much value as just like, you
- 24:59know, contacts engineering on top of 254.
- 25:03So I thought you might have something to say there.
- 25:06Yeah, I actually agree with that that we like have to abstract a
- 25:11lot of layers like this is software engineering we're
- 25:14talking about. When we're talking about
- 25:16software engineering, we like we like to have like reproducible
- 25:21and measurable building blocks. So when the the challenge, the
- 25:26main challenge of ML OPS in our era at least is like all the we
- 25:32have we have to build those building blocks for our
- 25:36companies. So we're like, we're the
- 25:39abstraction like that means that I am the documentation.
- 25:43So like, yeah, we are the abstraction here and we provide
- 25:49that for others and to benefit from like.
- 25:54So when we're talking about a random JavaScript or even a
- 25:59random Python hobbies like trying to ride a bike, ride a
- 26:05bot or something like that, I understand that.
- 26:09I actually believe that it's a miracle of like engineering that
- 26:15what people are like using ChatGPT for this and that.
- 26:19Like it takes a lot because of my evil loves background.
- 26:25I understand them how much of an effort was put into it.
- 26:29So the abstraction is necessary. Yes it is necessary but do we
- 26:35need it in the LLM OPS space or should be talked about?
- 26:40OK, these these are like this is the layer of mylaps and this is
- 26:45the layer above that for whatever AI we are providing
- 26:48like what can we do, what can we do to separate these reliably?
- 26:56Have a blueprint for that because I I think like most of
- 27:01our us like traditional developed engineers we face this
- 27:09challenge too many times and there are there are still so
- 27:13many confusions about like how to actually solve this problem.
- 27:17That's I I had this talk with my one of my friends like I think
- 27:23that Emma Labs is not a single engineer should be a consistent
- 27:29of like 5 different engineers that you have to be a data
- 27:33engineer. You have to be a data scientist.
- 27:35You have to be a DevOps engineer.
- 27:37You have to know about back end, you have to know about a bit
- 27:40like about you know, you know BI is good.
- 27:45So at the end of the day this is like this.
- 27:50This is branching in itself. This is a paradigm.
- 27:53So we are like filling the void. The void will like become mature
- 27:58like used. You see the blueprint.
- 28:01But this type of like hyping things up LLM oops I don't know
- 28:08maybe and not in a few years we see something else OPS or
- 28:13something else Yeah we know what the how the the take hold or
- 28:17take Bros worked. We know that like bet three off.
- 28:21I can assure you it will happen web 3 apps I can assure you.
- 28:26So I think that we have to, as engineers, as fellow technical
- 28:33people, we have to like, make it easier for future engineers, for
- 28:38a future problem solvers, enable them to to enjoy the fruits of
- 28:45our labour. So this dislike, this this type
- 28:50of redefining the problem, the problem that was partially
- 28:56solved by another group, another dude, I don't know, it's it's
- 29:01like here it's me a bit because I think it's like the.com
- 29:06bubble. Everyone tried to had their own
- 29:09side. Yeah, many sites had this
- 29:13amazing service like Amazon, Google or things like that, but
- 29:19not all sides provide this speculation.
- 29:24I think that helps me a bit. This is Skyler.
- 29:28I lead machine learning at Health Rhythms.
- 29:31If you want to stay on top of everything happening in Mill
- 29:33OPS, subscribe to this podcast. Now.
- 29:38Now. Now.
- 29:41Now. Now.
- 29:44Now now. I don't doubt that I'm a big fan
- 29:51of bubbles. I think if you look at the
- 29:52research bubbles, you know, bubble like economies, you know,
- 29:57they perform better, right? So you have this big bubble, you
- 30:00explore a bunch of different areas, it pops, and then you
- 30:02kind of find out what's actually useful.
- 30:04But if you were to just go up gradually without the bubble,
- 30:07you actually go up slower than if you go up with the bubble and
- 30:09kind of go down and not. Right.
- 30:11So this is kind of a proven economic theory as well, right?
- 30:14So like, even youknowthe.com bubble, yeah, we had a bunch of
- 30:17nonsense on that. But, but you know exploring
- 30:19isn't necessarily nonsense. People just going out like
- 30:21trying things and doing different stuff and you know
- 30:24putting money into it. And I think particularly with I
- 30:26like we're under invested still. I think I think we're massively
- 30:29under invested. I think we are you know, with
- 30:31all mops as well like we're talking about you know,
- 30:33potentially like the evolution of human beings, right.
- 30:37Like I don't think you can be like too invested in this space.
- 30:40I don't think we could be trying too many things like this is
- 30:43this is the future potentially everything right.
- 30:45And I think like people are finally starting to see that
- 30:47we're getting the VC money into it and I think it's, I think
- 30:49these bubbles are great. I think they're fantastic, but
- 30:52that's that's just my view. Ride the wave is what he said.
- 30:58Ohh, well I'm all for calling bullshit on what it is if.
- 31:04If it's a spade, it's a spade, right?
- 31:06And I do feel like we need to. I like this idea of like, hey,
- 31:12we should cut through the noise, make sure that the future
- 31:16generations understand that. Yeah, there is some differences
- 31:20here, but here's the key points that you need to keep in mind.
- 31:24How much of that is going to serve you for this field?
- 31:28Whether it's Milos, whether it's DevOps, whether it's LLM, OBS.
- 31:31I I really appreciate that and like being a trusted source on
- 31:36just like this is way out of left field.
- 31:40But I'm going to give you a little antidote, Alright?
- 31:43If I were told that when I was a wee little lad, really, that not
- 31:50all drugs are created equal, maybe I would have been more
- 31:55receptive to believing what drug does what and I wouldn't have
- 31:59had to go and try for myself. Right and so.
- 32:02But it was a cool time, right? It was a good time.
- 32:06That's exactly. It was great.
- 32:07I'm glad I did it, but I wish, and I think I'm going to, with
- 32:12my children, sit them down and say, look, you know, got your
- 32:16weeds, you've got your psychedelics, you've got all
- 32:20these different things, they're very different breeds of drugs,
- 32:22just like you've got your ML OPS, you've got your LM mobs,
- 32:26you've got your DevOps, They're all very different breeds and
- 32:30there is some overlap. There's some similar feelings we
- 32:33could say, but I am leaning towards they're not exactly the
- 32:39same considering the type of when it comes to LM mobs, the
- 32:44type of person that you are seeing that is leveraging the LM
- 32:50tooling that's out there. I do see the profile that you're
- 32:53talking about. Patrick's come up quite a bit
- 32:56and it's almost like the builders, but that doesn't mean
- 32:59that it's only those people, right?
- 33:02Like I do think there's a lot of crossover with the platform
- 33:06teams that can be called ML OPS teams and they are leveraging
- 33:10LLM's too, and they're used to working in a certain way.
- 33:14Maybe it's just the fact that they like Python And so you have
- 33:19to keep that in mind too. Where's the bigger segment?
- 33:23I don't know, probably. I think there's a whole lot more
- 33:26front end developers than there are ML engineers.
- 33:29That's the thing that that I'm definitely seeing too.
- 33:32When I I've worked with a bunch of startup founders.
- 33:34It's like, you know, there are people doing the lower level
- 33:37work, but there's just so many JavaScript in here.
- 33:39There's so many Python in here. There's so many applications
- 33:42about those and they're all using this stuff now.
- 33:44And it's just a huge segment of the market that's been brought
- 33:47into the ML space. I do think we need to teach them
- 33:50some of the basics and there was a lot of people doing courses
- 33:52and whatnot to really teach them what to transformer is like how
- 33:55to do good AML stuff. And I do think that's probably
- 33:57useful to them, but it's a totally different market.
- 34:00We're saying that it's like nothing we've seen before.
- 34:02Yeah, what's interesting to me is different tools that are
- 34:07building for these personas. And I know there are LM tools
- 34:12that are coming out and they're saying, hey, we're just for the
- 34:14persona that loves TypeScript and that is the tool that we are
- 34:20building. We're not trying to accommodate
- 34:22any Python or anything else for that matter.
- 34:24It's just that TypeScript developer.
- 34:27If you are that person, then we're the tool for you.
- 34:31Yeah, Purcell layout, yeah. There you go.
- 34:34Versele AI is a perfect example of that.
- 34:37That is so true, the AI component of the vessel.
- 34:41And so, all right, now let's play a little game.
- 34:44I like to call. Did he actually say that shit?
- 34:49And this is going back to the thread that we that kicked off
- 34:54this whole thing. And now let's see, did I'm.
- 34:59I'm looking right at you, Patrick.
- 35:01And we're going to say, did he actually say that shit?
- 35:06Because I have to question you about some things that were said
- 35:09on that, here's here's what we are wondering.
- 35:15Prediction Gen AI will eat ML 1.0 in less than three years.
- 35:21Did he actually say that shit? 100 percent, 100% There's
- 35:24already companies there must you know, I will eat.
- 35:27I'd maybe probably sooner, honestly.
- 35:28Probably say two years. Oh my Explain because I cannot
- 35:33handle. This, I mean it's it's basically
- 35:35like hugging GPT, but you add like training into it, right?
- 35:38You know, we're getting good at teaching agencies tools, right?
- 35:41We're getting better, better at doing this and obviously we're
- 35:44we're starting to train foundational models.
- 35:46Yes, there's been some come out recently received paper called
- 35:48agent tuning that shows that if you train specifically on you
- 35:51know types of tools you can get much better and you can actually
- 35:54approach GPD 4 capacity for using tools as well.
- 35:58So it's like if you think about a model and the mill OPS one
- 36:01point ecosystem is just a set of tools then as soon as we get
- 36:05good at using tools ML 1.0 probably isn't needed for the
- 36:10most part. You know agents should be able
- 36:11to run at full stack. Obviously this depends on
- 36:14foundation models getting better, but I think we're seeing
- 36:17so much money that space, but I just can't imagine it does.
- 36:20I mean there's that's a big assumption there just because
- 36:23there's money in a space, ship's gonna get better.
- 36:26I think that's probably the there's a little bit of a delta
- 36:31in. That that's not, that's not
- 36:33true, right. But we are seeing a rapid rate
- 36:35of progress. So if that continues, I think we
- 36:38get there and if it doesn't? Definitely not going to be
- 36:42because of undercapitalization, that is for sure because we just
- 36:48saw it today or yesterday that Mistral got a massive second
- 36:53round whatever it was like 345 billion and they released, they
- 36:58recently released another model too.
- 37:00And so that's great. I mean, Patrick, I actually want
- 37:05to get your pulse check on it. Are you primarily playing around
- 37:09with the big models that you mentioned?
- 37:12Love Affair with GBT 4 and you also mentioned how you were
- 37:16using Gemini, but have you tried to play around with these
- 37:21Mistral models or the Lamas and see?
- 37:24Is there a fine-tuned version that will be my specific one for
- 37:31using tools or creating agents? Yeah, there's there's a number
- 37:35that have come out. There's also like Nexus.
- 37:37Don't forget the name of Nexus, Nexus Flow.
- 37:40I think they just they just came out with a ATAS model that
- 37:42shows. That it had to be a. 54 Yeah of.
- 37:44Course, that's something that they're never gonna let go of
- 37:48from the that'll work for, you know your.
- 37:51Ecosystem off? Yeah, the.
- 37:52Flow. Exactly.
- 37:53That's the only thing that's left after.
- 37:55As you say it, Jenny, I eats fucking hell last 1.0.
- 38:02Just the only thing that's left over is the flow artefact.
- 38:05The flow, yeah. But yeah, we're saying that I'm
- 38:08super bullish on, on tuning these these open source models
- 38:11towards tasks. It's one of the main things that
- 38:14focused on right now with my company and just seeing how good
- 38:17we can get these models at you know performing specific tasks
- 38:20because that's you know I think as soon as we accomplish sort of
- 38:23tasks and code John you know I mean we take the the model and I
- 38:27think most people do have you know executing tasks as a matter
- 38:30of generating code against specific APIs which is pretty
- 38:33common. But I think it's master that
- 38:36we're pretty close to Asian. I think that's you begin to
- 38:39approximate age. He did.
- 38:42He's throwing out words like AGI holy shit.
- 38:45I don't even know. This is the first in this
- 38:47podcast. Oh my God.
- 38:49We gotta go thank. You you've taken the red pill.
- 38:52You drank the kool-aid Man. Ohh, I I can't imagine.
- 38:58I still wanna break down like in your eyes.
- 39:00How does an agent effectively render ML 1.0 useless?
- 39:08Like, I still don't see that as clearly as you, and so I'm
- 39:12trying to like, pick that apart. Yeah, I mean I think it's, you
- 39:16know it's it's similar to probably what happens in the
- 39:18human brain and this is like in girl little dots here which is
- 39:22that, you know, we have our new cortex which is basically one
- 39:25algorithm that we know and it's it's like 1 pattern and it's
- 39:27this thick layer, you know on the on the top front of our
- 39:30brands. Then we have all these other
- 39:31areas that our brains that do specific things like you know,
- 39:34process visual data and process auditory data.
- 39:36Those are all different architectures, right.
- 39:38Like we developed convolutions basically from looking at how
- 39:42the brain processes visual information.
- 39:44That's how you came up with populations, right?
- 39:47I yeah, I I see kind of evolving in that way where we're gonna
- 39:50have this higher level brain that can probably begin to
- 39:52construct like lower level algorithms that are really good
- 39:55at processing things like audio data and visual data and they'll
- 39:58be better processing tabular, right.
- 40:00It's like Xgboost isn't gonna be replaced by a lot and probably
- 40:02anytime soon because it's so efficient, it's so small, it's
- 40:05so effective at what it does. But all of them will definitely
- 40:08be able to train Xbox models on tabular data.
- 40:11We're already doing that today, basically, right?
- 40:14And they start to be able to with more autonomy.
- 40:16Failed to have that light cycle. So as we see the autonomy of
- 40:19agents go up, which I think over the next year or two we're gonna
- 40:22see a huge jump in. Knock is pretty much every
- 40:24research lab is about just on that right now.
- 40:27So assuming they're, you know, they see fruits in their
- 40:29efforts, you know, we're gonna see agents get a lot smarter and
- 40:33then it's just applying agents that could do to us to, you
- 40:37know, the job of training models.
- 40:39But like, there's so much other shit besides training the model,
- 40:44right? Yeah, yeah.
- 40:46I mean I think, you know, like we talked about the data
- 40:47engineering side super hard and I, you know, some people
- 40:50consider that I'm off, some people don't.
- 40:52I'm kind of on the fence. I do think it's kind of its own
- 40:54thing that exists outside of ML OPS.
- 40:56It's not that different from all than it is for other things.
- 40:59But that part of it's probably the hardest part automate.
- 41:02But as far as like training models, evaluating models,
- 41:05serving models, that I think you could do pretty easily with
- 41:08agents within two to three years.
- 41:10Well, because it does feel like the data modelling is so context
- 41:18and you need the experts there that they model.
- 41:25Even if it can do it, does it understand everything?
- 41:28Like it just feels like they're very hard problem.
- 41:31I'm not saying it's. Important super hard problem on
- 41:32the data engineering side. Yeah, super hot and it's all
- 41:36streaming. A lot of times it's at high.
- 41:37Volume. Iran that are super complicated
- 41:41down the pipeline like that gets really hard for sure.
- 41:45Yeah, so mill 1.0 gets eaten. And I did hear.
- 41:50So when I was in the Berlin ML OPS community meet up last week,
- 41:55one of the guys there was talking about, hey, we're always
- 41:58talking about generative AI for this, generative AI for that or
- 42:03ML OPS for generative AI AKA whatever, Foundational Model OPS
- 42:09or LM OPS. But he's like what about
- 42:13generative AI for ML OPS? And yeah, I think that's exactly
- 42:18what you're. Saying, yeah, Abacus AI is kind
- 42:21of doing this. There's a couple of companies
- 42:22that are starting to to try to do this.
- 42:24I don't know how well it works. Yeah, but people are like
- 42:26approaching that space. I think that the like what the
- 42:34foundation models and things like that are solving is very
- 42:38admirable. But for me the the main
- 42:41challenge is like the whole MLC is the way Transformers and all
- 42:47these architectures are like working.
- 42:51The carbon footprint and the energy consumption of them is
- 42:55like very high and becomes higher and higher.
- 42:58And the main problem I see, the main obstacle that we have to
- 43:01solve eventually is like how to make these models an actual
- 43:09building blocks. So right now if I open AI like
- 43:13wants to train a new GT model it has to, it has to train from I
- 43:18don't know like from scratch I think.
- 43:22So when when we were talking about the the cost of this is
- 43:28like it will add up and add up and this is not engineering this
- 43:32is built force. We are currently we are like
- 43:37creating enough value to justify that but as time goes by this
- 43:43simple problems that LM is solving and hopefully complex
- 43:47more complex problems these these will like we have to solve
- 43:56this trade off how much is enough and how can we like go
- 44:00past from that. So this is the main challenge
- 44:02from, from my point of view might be like many of the global
- 44:07issues. So I know that many of the jobs
- 44:12or many of the things that these automations are like trying to
- 44:18get rid of are actually those those have their carbon
- 44:23footprint too. But in the end, we have to think
- 44:26we're seriously about it. Yeah, it's alright.
- 44:30There's a company out of MIT right now that that just got a
- 44:32bunch of funding that's solely focused on, yeah, how do we make
- 44:35these things? And I really felt like, and I
- 44:37think it's a huge problem. Yeah, if we want to use them at
- 44:40scale and use them the way you're saying, it's just
- 44:41building blocks put into everything.
- 44:44Yeah, we need to make it more efficient.
- 44:45And luckily, like that model of paper that just came out, you
- 44:48know, is wildly more efficient than the Transformer and as you
- 44:51know, linear context scaling, which is incredible.
- 44:55So we have yet to see if that can scale the same way
- 44:58Transformers Damp. But if it can, it's super
- 44:59promising. I mean, it's punching 2 eggs
- 45:01above its weight right now, so. Yeah, I think the, the
- 45:05interesting piece we had Jonathan on here like a week ago
- 45:09from Mosaic ML and he was talking about how his lab tries
- 45:15to reproduce pretty much any paper that comes out.
- 45:19And up until now it's been dismal at best because of how
- 45:26they don't hold up once you get to a certain what he was saying,
- 45:31the industry needs and the standards that you're expecting
- 45:36at the industry level. And so it's great.
- 45:40He was super kind when it came to praising the researchers that
- 45:46are trying to push the envelope. But he did say like, yeah, I'm
- 45:51not going out on Twitter and putting anyone on blast, but I
- 45:54am going to just caveat all these papers, be aware when
- 45:59you're reading them. It is very hard to actually see
- 46:04that being used at skill that we are used to.
- 46:11That's an indeed problem with evil in general because like
- 46:15when we are MLA's engineers we are like at this forefront of
- 46:21like two different paradigms fighting.
- 46:24We have like research minded people who are like try to
- 46:28absorb as much resources as they want, like they they are trying
- 46:33to get that knowledge they they want to know more.
- 46:38The research mindset is is about that.
- 46:40Give me as much as you can so I can think for one more 2nd.
- 46:44And the engineer mindset is like I have to like be resourceful, I
- 46:50have limited resources and I want a feasible solution.
- 46:53So MLA apps in general is like you're standing there and you're
- 46:58trying to appease both of these people like this is this is the
- 47:04main problem with e-mail like it.
- 47:08It is what it is like being published in papers just been
- 47:14instantly intrigued in the industry.
- 47:17So like we don't have this snag. It's very interesting in a sense
- 47:22like we are in a very interesting but living in a very
- 47:26interesting time. Something that might be looked
- 47:29upon black 100 years about AI animal, but in general it makes
- 47:35it super challenging for like providing stable and thoughtful
- 47:45growth. So many things seemed like
- 47:47accidentally bit like yeah this thing happened along the way and
- 47:51we did that and yeah, we're successful in that.
- 47:54Many of the AI companies, in Iran at least, are like that,
- 48:00so. Who knows?
- 48:03So I feel like we should put a disclaimer right now.
- 48:07You know how they say like non financial advice?
- 48:11Well this whole conversation is not engineering advice or not
- 48:16career advice I guess. Listen at your own risk, put any
- 48:19of this stuff into practise and it's been a blast talking to you
- 48:24guys. I really appreciate this.
- 48:25For everyone that wants to see the thread that kicked off this
- 48:29whole conversation, you can check the link below in the
- 48:32description. And I think that's it fellas.
- 48:35That's the pot. Thanks for having me.
- 48:39Thanks for having me. Yeah, hey everyone, My name is
- 48:46Aparna, founder of Verizon, and the best way to stay up to date
- 48:49with ML OPS is by subscribing to this podcast.