Latest / Agentic Conversations (formally mlops.community) / The Long Tail of ML Deployment // Tuhin Srivastava // #161
Transcript
- 0:00All right, listeners, I am so excited to announce that the MLS
- 0:04Community has partnered up with Quantum black, the AI branch of
- 0:08McKinsey & Company to show you some of the incredible things
- 0:13that they're working on. And for the next couple moments,
- 0:17I brought on a partner from Quantum black närcon to come and
- 0:22talk to us a little bit about what they are doing.
- 0:24What they've been up to. All right.
- 0:26Your official title neither is partner.
- 0:29But Your unofficial title is professional data nerd.
- 0:33I want to know exactly what is quantum black.
- 0:37I mean, if I got a little bit about our Origins, we started
- 0:40off in Ahmedabad. We realized very early on that
- 0:43we could use. They are an AI in very smart
- 0:46ways off the track to have big impact on track times.
- 0:50So then we took that same mentality of using data and AI
- 0:53very smart way to help companies across Industries on some of the
- 0:57toughest, a I use cases to really drive in And just some
- 1:01examples like that could be in sports and that could be for
- 1:04example, team composition or injury, prevention or even
- 1:07racing could be natural resources, for example, oil
- 1:10fields or energy production, optimization health, and Life
- 1:14Sciences is it's a big Topic in terms of R&D of new molecules
- 1:18but also optimizing clinical trials.
- 1:19So instead of 10 years driving all the way down using data in
- 1:23AI to fraction of the type. So we're about 2,000 colleague
- 1:27globally we've expanded now to over 40 Countries.
- 1:30And when we talk about the kind of profiles we have is data
- 1:33science data engineering if standard ones but also devops
- 1:36software Engineers product design, SRE clouds a whole
- 1:41football, team of different technologists and and skills to
- 1:45come together to really solve some of the toughest AI problem.
- 1:48And when you say football, you mean American football or you
- 1:51talking about the American Film? Because I know you're an
- 1:53American football fan. So, I'm okay with that.
- 1:57So, how does Quantum black Approach scaling AI.
- 2:01I know you all are very, very deep in this subject.
- 2:04I think sometimes always distill down to just technology but it's
- 2:07more than that and I would argue that it's people and process to
- 2:10which is sometimes even more important.
- 2:13But because of your listeners, maybe, I'll just talk in a tech
- 2:15first. One of the nice things with to
- 2:18be right now, today's that with technology agnostic.
- 2:20So our clients are the organization, we work with.
- 2:23They have a myriad of different types of technologies that could
- 2:25be on premise or that could be on the cloud.
- 2:29Tech gets you any so far. So really, it's helping
- 2:32organizations optimize the process of building Ai and
- 2:35bringing this, this football team of talent.
- 2:37I mentioned earlier, but also helping organizations build
- 2:39their own football team about it and trying to standardize and
- 2:43automate the process in to win like removing the friction
- 2:46between teams. So, in a really simple way,
- 2:48taking organizations that take, maybe months and months to build
- 2:51something and putting to use his hands, but actually getting it
- 2:54down to date. That's a goal one of the final
- 2:57points, I'll just mention Don this like I'm having this one of
- 3:00our really strongest value propositions.
- 3:02And some things we redouble down is actually building the right
- 3:05thing. So not, you know, building Tech
- 3:08in and hoping the users become but actually, we're focusing on.
- 3:11Is this a problem? What is the problem?
- 3:12We're trying to solve with AI and data and then working our
- 3:15way backwards to what tech do we need?
- 3:17What data do we need talent ways of working, etc, etc, listeners,
- 3:21you all heard it here first Quantum, black is partnering
- 3:25with the emilybs community. If you want to go deeper into
- 3:28Anything that they are doing, we're going to leave a link in
- 3:31the description below for you to go down the rabbit hole and also
- 3:35they're always looking for incredible Talent.
- 3:37So if you feel like you fit the bill will leave an email for you
- 3:41to reach out and get in touch with them.
- 3:45Having me. Let's get back to the show.
- 3:47Yeah, my name is Dewey and srivatsa house.
- 3:50I'm the one of the co-founders and CEO of base 10.
- 3:55That basically means I do a lot of Of nothing and a little bit
- 4:00of everything. And the, how I drink my coffee.
- 4:04I drink a black eye, but, you know, a straight like I really
- 4:10enjoy coffee. So I would drink any formal
- 4:12coffee. I like espresso.
- 4:15But, you know, being in America long enough, you end up just
- 4:18drinking a lot of black coffee, which is a very American thing.
- 4:22Hello, everybody. And welcome back to the
- 4:25envelopes Community podcast, I am Demetrios.
- 4:29I am joined by none other than Abby.
- 4:32What is going on a be recording the card and show today.
- 4:37So the Is great. Where's the disk that you
- 4:40engage? That is true listener.
- 4:43If you were wondering we just pound it out like three
- 4:47different intros and we're getting pretty good at it.
- 4:50Right now this introduction though we just got off the call
- 4:55or the recording with 2 Min and I loved it.
- 4:59I really was fascinated by some of the stuff that he was talking
- 5:03about. Did you have any key takeaways
- 5:05that I can add on to? What were you what did you like
- 5:07from the car? Or Sation actually, when I was
- 5:10looking at base 10, I can't give built a platform for machine
- 5:14learning engineers and Engineers to not have to do the boring
- 5:19stuff, which is the interesting stuff.
- 5:21According to some people boring stuff, this is especially their
- 5:24cyclist, but it's like he had a very different perspective which
- 5:28was based on their research with a lot of Stanford students.
- 5:32And I'd like to what he said which is eventually have to
- 5:35become an engineer and you have to think about Britain from very
- 5:39productive perspective and that is the key audience that they've
- 5:43been building the platform for, which is essentially a first
- 5:46platform. Yes, I have.
- 5:49I love how he said. I mean, this was probably the
- 5:51hottest take of the conversation which was Data scientists are an
- 5:56artifact. It was like a blip in time and
- 5:59he's not sure that they're going to be around much longer, or
- 6:03they're going to be here for in 10. 20 years.
- 6:06I thought that was. Whoo, it's going down.
- 6:08A limb there. But yeah, the whole conversation
- 6:10that we had around basically empowering the software
- 6:14Engineers with machine learning and AI.
- 6:17I thought that was awesome and really liked hearing his
- 6:20viewpoint on it. I think the honor Thurgood could
- 6:23pop for me or the Highlight is going the liver into
- 6:26microservices and how he thinks about using microservices to
- 6:31build products of the future, especially as we are working
- 6:35with bigger models, it has become locavore office.
- 6:38Prep at a fraternity were doing it before it was cool.
- 6:44Yeah yeah he has been at it for a while they started in 2019
- 6:48they've been plugging away and now the space that he's in just
- 6:51absolutely blew up so it's good to see.
- 6:53I'm glad that they're finding success and hope you all enjoy
- 6:58the conversation. Of course.
- 7:00The biggest thing for us that could help right now is if you
- 7:04know, one person that would enjoy this episode and if You
- 7:08can share it with that one person that would mean so much
- 7:11to us, right now, I have one question for you to make shoes.
- 7:15Did we get any reviews are coming?
- 7:18So we did. I think we did.
- 7:20Hold on. Oh, shoot.
- 7:22I gotta know. Give me a sec.
- 7:23I'm gonna go. Find them.
- 7:24What do we got? Okay, oh, we got some awesome
- 7:29reviews. This is cool.
- 7:30So Wait, this one might be from you.
- 7:34What is this from you? Did you write a review?
- 7:36No. No you did it.
- 7:37Alright, I just saw the name. It's from go Ali.
- 7:41Alex. Okay, I can't pronounce that but
- 7:44this is the most recent review. I'm a senior ml engineer who
- 7:47deals a lot with in a lobster related items.
- 7:49Since we don't have a dedicated real for that owner team.
- 7:52This show and the slack community in parentheses have
- 7:56been great resources for inspiration and staying up to
- 7:59date on the constant evolution of tools and the best practices.
- 8:02It's very useful to hear from other practitioners as we all
- 8:06try and navigate this landscape together.
- 8:09Whoever you are go Alec did you could have whatever I get
- 8:14tongue-tied. Oh that is so cool.
- 8:17I love seeing that is absolutely too kind and I appreciate it.
- 8:21If you want to leave us a review that would be super cool.
- 8:24It is very helpful to see this stuff and I love reading these.
- 8:32That's the reviews and it would mean the world to us if you left
- 8:36a review. Also share this with one person.
- 8:39Leave a review. Show us some love and let's get
- 8:42into it with to eat. heat. You've got an interesting
- 8:52background nude, you were Investment Banking, and now
- 8:55you're in machine, learning infrastructure.
- 8:58Give us the breakdown. How the hell did that happen?
- 9:00Yeah, I was an engineering College.
- 9:02I went to work in banking, spend two years in banking.
- 9:07Go bored out of my mind. You know, honestly, like was,
- 9:10was a lot of good but just also just so boring.
- 9:16The, the real positive investment banking is that they
- 9:20just teach you to work very hard.
- 9:22When you hate your life and you're not having a good time
- 9:26and that translates really well to when you're having a great
- 9:29time and you're working on interesting thing, if you like,
- 9:32I could work wherever it's a really interesting Dynamic,
- 9:34right? So, like, Every, the side, not
- 9:36like every night at 6 p.m. your director would come to you and
- 9:42say, I need this by 6 a.m. tomorrow at 9 a.m. tomorrow
- 9:46morning and you're like, okay, cool.
- 9:48And so you stay up all night, you stay up all night, get the
- 9:51work done and they didn't need it at 9 a.m. the next morning,
- 9:53but you have to do it anyway. And if you do that every day for
- 9:57two years, it is the one of the most horrible things.
- 10:01But well, it's just like work for the sake of work and so but
- 10:05You still have to do the work. I'm assuming you're making good
- 10:08money but you're just getting grinded down.
- 10:12Yeah, this is one common complaint people to have about
- 10:16Finance industry as well as about law.
- 10:19Both to have that very similar culture which is like hey, make
- 10:23this associate work crazy heart. Yeah.
- 10:26Yeah, no, I think that's right. I their apprenticeship
- 10:29businesses, right? So it's like, like the the
- 10:32general consensus is that you learn by doing Tech time with
- 10:35medicine. And as well, you know, we're
- 10:37just like, we'll just work you to the ground and, you know, you
- 10:40you appreciate you, appreciate it off to it and then if in-law
- 10:44way is actually like maintains the hierarchy of these these
- 10:47professions. Yeah, it's like you have to do
- 10:49the work. His arm is pretty fascinating
- 10:51but I did that for a bit and I was just like, I don't need to
- 10:55do this anymore and so I actually moved to Boston to work
- 10:58on some biomedical research using machine learning, just
- 11:02like 2012 2011. Using machine learning to
- 11:06predict the prognosis of neuromuscular disease.
- 11:12So we're trying to figure out really, really early on in
- 11:15someone's life if they were going to have, you know, one of
- 11:19the diseases and for early intervention published a few
- 11:22papers, your machine learning that was very different.
- 11:25It was very much like the support Vector machine here are
- 11:29like gradient boosted. Trees were just becoming, we're
- 11:32just becoming popular, but really, Great time.
- 11:36And then yeah just through a series of twists and turns just
- 11:39kept getting deeper and deeper lost it or something right
- 11:42there. Real fast.
- 11:44Which like yeah, the sleeping under my desk and my boss was
- 11:47asking me for these reports by 9 a.m. and then I just like went
- 11:51and did this super Advanced shit with machine learning.
- 11:55How did you know how to do this advanced stuff with machine
- 11:59learning in 2010 2011? Yeah, so I studied the signal
- 12:03processing in college. So I had like a like, a
- 12:06probability background and if had I did a bit of information
- 12:10Theory here and there. And so I think, like from like a
- 12:14technical perspective, it wasn't, you know, different
- 12:17probabilities different statistics as opposed to, you
- 12:21know, something really, really new.
- 12:22And so, I actually like, spent like the last three or four
- 12:26months while I was at that job, just learning really, we don't
- 12:29have statistics, I'm in a coffee shop.
- 12:32On weekends. I was like, alright, sure,
- 12:34sounds good. I'll go and work at a lab for a
- 12:38bit. Yeah, I'm not.
- 12:39A, what else am I doing selling my soul out sleeping under desks
- 12:45classic red. That's so cool.
- 12:47So then you got into ML and and you started getting really into
- 12:51it. I'm assuming like we're happened
- 12:54then. So I just started working with
- 12:56machine learning in like, a very applied setting.
- 12:58So, what worked on fraud detection content?
- 13:00Moderation? The kind of, like, I'd say, 2010
- 13:05early 2010's use cases of machine learning, you know, lead
- 13:08scoring, you know, those types of self and I think eventually
- 13:14it went to start another company that was acquired in 2018.
- 13:17But like it was the prettiest pretty interesting because I
- 13:22think in 20 2010 to 2020 like no one really had any expectations
- 13:29of machine learning. And so like most people would
- 13:32Treating it like a research function for the most part,
- 13:33right? Even in companies, or just like,
- 13:36you know, unless you're a Netflix and working on
- 13:37recommendations or you know, who burned working on, you know, ETA
- 13:42prediction and those types of things you're going to place it
- 13:46that were pretty under invested. So they're like, oh, we have a
- 13:48machine learning problem. We'll just hire will.
- 13:51Hire a few people will hire hire a few people and then, let's
- 13:57hope something comes out of it. And, you know, ultimately
- 13:59nothing did. But for me.
- 14:02At least, I really didn't want that to be the case.
- 14:04So I ended up just becoming an engineer as well to be able to
- 14:07support myself as a machine-learning engineer.
- 14:10So I was like, all right, if I'm going to ml, you know, I need to
- 14:12understand how to actually get this to value for someone as
- 14:15opposed to training model in the jupyter notebook and showing a
- 14:20confusion Matrix to someone like that wasn't the yet.
- 14:22That wasn't the that's all at all for me.
- 14:26And so it was very much like, how do you how do you build for?
- 14:28How do you, how do you get this into products?
- 14:30That was just kind of did. Which is the transition towards
- 14:34ml engineering / envelopes with this at Camp Road, or it was a
- 14:38tent, the next company shape. Yeah, guide, gumroad.
- 14:42It was very much that we didn't have the resources to have,
- 14:45like, engineering help on the ml side.
- 14:47So the founder guy could start whole was very much just like,
- 14:54you know, You can do whatever you want because I have to do it
- 14:57by yourself. And so I just didn't, I just
- 15:02figured I'd end up learning a bunch of service, I did
- 15:05engineering, but a front-end engineering.
- 15:07We hide another machine learning guy, who's a friend of mine and
- 15:10one of my co-founders this business, he had a PhD in
- 15:13mathematics and he was just like I could train, some models
- 15:16should base, it should, you know, should have become an
- 15:19engineer, so he became an engineer and so we kind of ended
- 15:22up with I'd say at the time I differentiate.
- 15:25The skill set in that we were, we are machine learning people,
- 15:29but we also knew how to build products my journey was very
- 15:33similar, which is worst. I work as a data scientist and
- 15:35then it was like, Hey, nobody was there to do.
- 15:38Engineering, learn everything by yourself.
- 15:40Somebody had to one person on the team and eventually
- 15:44everybody starts picking up. Yeah, and I think that's like,
- 15:48what super interesting we can maybe talk about this.
- 15:50Is this around, like, Maybe like the last six or seven year like
- 15:55last 10 years about like, you know, the data scientist who
- 15:58became engineers and now like I think the world the power is
- 16:02completely shifted and now it's like hey, every engineer needs
- 16:05to learn a bit of machine learning and I want that means
- 16:08we're still trying to figure it out but we're it's flicked in
- 16:11like it's crazy because I think this is flipped in like the last
- 16:14six months. I haven't flipped it like it
- 16:16flipped very, very quickly but it is a paradigm just very, very
- 16:21different now You know, I think that's right.
- 16:25Which is like you either go to a team where you have support or
- 16:28you figure out how to support yourself, there's no data
- 16:31science for the sake of design or you had a hot take their that
- 16:35I think is awesome that I want to go back into which is that it
- 16:38went from data scientist needing to learn engineering.
- 16:41Now it's been flipped on its head and Engineers need to learn
- 16:44machine learning, like, keep going with that one.
- 16:47I want to pull on that thread about more Yeah.
- 16:50Yeah, this is fascinating like this is, I'll be like, I've just
- 16:53like been thinking more and more about especially with our own
- 16:55customers, as we've seen this like, develop and see who's
- 16:58having impact. Is that my Take right now, is
- 17:04that data scientists? And I was one of these people
- 17:08and, you know, like, I know a lot of your listeners might be
- 17:10healed. He decide to do a data scientist
- 17:12or a relic of the past. I think, you know, we, it was
- 17:15just this, like, flashing time moment where, you know, we
- 17:19didn't know how to actually get value from machine learning and
- 17:22it was like this research e function.
- 17:24And so, what we actually did was we like, I like and I think I'll
- 17:29be said this To which is like, you know, we looked at the
- 17:34people where we thought this damned out of them are like, oh
- 17:36they must be data people, you know, like the data, people must
- 17:39do the data science. And so you'd basically have
- 17:42these people who traditionally Alice going, you know, read
- 17:47something. If they're working in awe, you
- 17:50know, a lot of the initial machine learning, libraries were
- 17:53not, I guess, I could learn what they adapt ation of a library it
- 17:59in in our and so, you know, they They'd go inside doing machine
- 18:03learning turned out like, you know, analysis and machine
- 18:07learning actually like very very different things and they just
- 18:10happened to stem out of this and we built a whole industry for,
- 18:13you know, from 2012 to 2020 around supporting data.
- 18:18People who became data scientist to do machine learning and even
- 18:23the skillset, even Asia, even the product that we built three
- 18:26years ago was built under this premise, turned out that like So
- 18:32much more, leverage the so much more leverage.
- 18:34When you engine is use machine learning because they could
- 18:38build their own products. They can actually think about
- 18:41prioritizing it and then not reliant on getting other people
- 18:44to build for them. So my take is actually what
- 18:48we're going to see now is that these data people who became
- 18:51machine learning people, I think that's actually going to shrink
- 18:53back. They just going to go back to
- 18:55being data people and machine learning is going to become just
- 18:59like a massive, massive part of Every Engineers toolkit.
- 19:03I think I want one thing that's super interesting, is that, so
- 19:06what I want of our investors who eat Demetrius, who we met
- 19:10through gridlock, they have a pretty like active recruiting
- 19:15effort, especially on campus. And we do a little all caps
- 19:18recruiting at Stanford. And one thing we get it, like
- 19:21out of this is that we get like what like for every Edge
- 19:24software engineer who's graduating because part of the
- 19:26career fair what their primary focus is and you know we've been
- 19:29building building this company for three and a half years now
- 19:32So we have like three or four kind of data point here like
- 19:34snapshots in time, every May what do the engineers and do and
- 19:38what do they want to do? And I swear it's gone from like
- 19:41the top priority, a top Focus being machine learning, probably
- 19:44about 20 percent in 2020, 19 to like do it like last year.
- 19:50It was like you know, 70 to 80%. I'm guessing this year's go
- 19:53back. 95%, there's no doubt in my mind that there should go
- 19:56knife at the end. I think like that is just like
- 19:58the Ark of the, the Ark of the skill set which is like
- 20:01Engineer's learning how to adapt these things that, you know,
- 20:04maybe not even having to understand like how deep do I
- 20:07need to go into this model? Being able to choose like a
- 20:10black box, like taking taking something and understanding how
- 20:13to appropriate it as opposed to starting from scrub.
- 20:17Did you settle out there? And that's I guess, the next
- 20:21when is How deep do the software Engineers need to go?
- 20:26Because that is something that I think people ask a lot in the
- 20:30emeralds community and one thing that I think about is how we
- 20:35just had this survey, right? And it was all about people
- 20:39using large language models and how they're using them and what
- 20:42tools they're using around it and you do see that the barrier
- 20:46to entry has been lowered. Its not been lowered it's just
- 20:50been absolutely different. Yeah.
- 20:53There is no very now, if you even can write in English,
- 20:58you're good. Like you can figure this out.
- 21:00So one thing know is that how like how much value you can get
- 21:07if you know, how to go into tensorflow and really turn some
- 21:12knobs and host your moon-like open source model and maybe
- 21:18bring it down, maybe you don't need this large language model,
- 21:21you can just use a smaller model and training.
- 21:23It on your data, your company data and so maybe we go into
- 21:27that a little bit on how there is a bit of a juxtaposition.
- 21:30It's like there is this gateway drug which now is like GPT and
- 21:35you can go into machine learning and you can get a feel for what
- 21:40a I can get you. And then if you want to go
- 21:44deeper down the rabbit hole, you can start to figure out.
- 21:48All right. Well, how do I play around with
- 21:49these open source models? Yeah.
- 21:51II can start with like an anecdote.
- 21:53It's like Ellen Dimitri. What we talked about this guy,
- 21:57this project. Last time we talked was like
- 21:59this, this refusion project at the end of 2020 22.
- 22:04Like I took off which was, you know, it was based off stable,
- 22:07diffusion and it's fine tuned to create spectrograms.
- 22:11That's fine. Tune our grades back to rounds.
- 22:13And, and so, basically, what you could do is you could still do
- 22:16it right now, you go reviews, on.com, you can type in like,
- 22:19you know, Taylor Swift dancing to ball, like making Indian.
- 22:23Music and I will spit out sloppy that sounds like, you know,
- 22:27someone that's Taylor Swift and I, you know, you got to use your
- 22:29imagination a bit. The I'd say that that like, to
- 22:34me, that's like a really good example.
- 22:36I got the the engineer who all the engineers who built that,
- 22:41you know, they didn't have a ton of machine learning experience
- 22:43or what like, they have a lot of Music Experience.
- 22:45They have a lot of domain experience for our music and
- 22:47they have a lot of intuition around Music Creation.
- 22:51But they were able to more or less use the machine learning
- 22:55part of it as a blend. The end like in mind you, they
- 22:58weren't just using the input output stuff like they were,
- 23:00they were still fine-tuning it. Like there were going and you
- 23:03know, they had a weighted weights and biases are but I
- 23:06don't know if they had like a deep conceptual understanding of
- 23:11what was happening under the holiday.
- 23:14And you know, I don't mean this as a disc to them because you
- 23:16know I think very highly of those guys but really like
- 23:21they're able To create value by. They give it the product
- 23:24problem, not as much as like, the research problem.
- 23:26And so, I think we're like, thankfully, we're gone in from
- 23:32this explore to this exploit state in the last year.
- 23:36And in the last year, where we've gone from like, hey, like
- 23:39the research section with the Explorer part and the research
- 23:42stuff is still happening, but we have got the abstraction than
- 23:46the understanding around these models.
- 23:48Now that a lot of folks can exploit it without understanding
- 23:51Standing, you know how how like you know what's going on on the
- 23:56end, you know on the 27th layer as you know like what do I need
- 24:00to change that? And I think that's fantastic.
- 24:03I think like they're still going to be room for that.
- 24:08Explore that explores state. But I think you could just go
- 24:11really, really far, you can just go really, really far without
- 24:15having to go that deep and we, you know, we see this with our
- 24:20customers to just like The amount of Engineers who are
- 24:23taking like with fellow who are taking stable diffusional taking
- 24:25control net, or taking a llama and and be like, what can I do
- 24:31with? This is just, it's astonishing
- 24:34it's unlike anything I've seen before which is like, we just
- 24:36kind of like we we built the abstraction high enough.
- 24:40All the value was was was high enough that we could just try
- 24:44to. We could finally treat these
- 24:45things as black boxes. If it babies I love, we heard
- 24:49Cambrian explosion. Is what's happened?
- 24:52That is the best way of explaining or describing, what
- 24:56is going on right now? And when you talk about the
- 24:59software Engineers that are now being able to exploit ml or AI,
- 25:05one thing that comes to my mind is how Everybody's kind of on
- 25:10the same playing field and so you don't really have any
- 25:13defensibility. It feels like you know I look at
- 25:17those photo. Yeah.
- 25:19There was like as soon as one person figures out that there is
- 25:23demand for a certain type thing. Like the profile picture
- 25:27generated by stable diffusion. Then there's copycats that pop
- 25:31up and so I hear how you think about that and again should we
- 25:38really dive deep under the Bird and figure out what is going on
- 25:42to try and give us a leg up on the rest of the world.
- 25:47Yeah. I think, I think, I think that
- 25:52was still exist, right? Like, I think that's like it
- 25:54just like the the long tail of use cases will be this.
- 25:58Kind of generic commoditized, us has Eric Schmidt matej, zaharie
- 26:04out from dinner. Breaks Eric Schmidt, from
- 26:06Google, obviously, and my truck heading Metrorail go.
- 26:12They recently had like a blog post on this about, you know,
- 26:16how much do you think that this this GPT kind of Gateway?
- 26:19Drug large, language model, off-the-shelf models of his
- 26:21provider, will be able to solve as opposed to like, how much
- 26:24will you have to, you know, fine-tune how much would you
- 26:27have to go deep into? And I think, like, the truth is,
- 26:29is that for the low value. I personally think I think this
- 26:32is their point as well as that like, for the low value, your
- 26:36long tail of use cases. Like the, the commoditized, the
- 26:40commoditized, like GPU TPT for API, call wall become huge.
- 26:47But, you know, to to turn that and make This hate this.
- 26:50It works really good for medical for this Medical Imaging.
- 26:53Hey, with this look like what's really good for the lawyers?
- 26:57Hey, this really looks works really well for like no design
- 27:05is. I know like foot video generate,
- 27:07I think you're gonna have to go deeper and either come up with
- 27:10your own models. And you know just all just like
- 27:13tune them or appropriate, those molds for your context and I
- 27:18think, you know, And like, I think there is a case for like
- 27:22smaller, more potent. Targeted models there.
- 27:25As opposed to this general purpose, I do everything.
- 27:29I do everything model. I'm kind of like against Pan
- 27:33Asian restaurants because, like, you know, it's like I did, they
- 27:35can make Thai food and Japanese Food equally good.
- 27:39I think when you do want to get the best, when you do want to
- 27:43get the best Thai food, you'll still go to a Thai restaurant.
- 27:46You want to go to that restaurant.
- 27:47That makes Thai food Japanese food. and, you know, Chinese
- 27:51that and there is something I think that is It's been, you've
- 27:56opened up a door in my mind. It's like there's so many
- 27:59different use cases out there that even if we try, the
- 28:04majority of people that are hacking around on stuff, are not
- 28:07going to find those little use cases and that is where the long
- 28:11tail is. And for those use cases for the
- 28:16most part, A GPT is going to be good enough because there's not
- 28:20so many people searching around in that part of the universe.
- 28:25Yeah, but then when you go to the use cases that have these
- 28:28huge unlocks like you were talking about like doing stuff
- 28:31for for lawyers, or for medical imaging, etcetera, Etc.
- 28:35That's where you need to really add a lot more value than what
- 28:40you can just get off the shelf. Yeah, II think.
- 28:42So I think when you need concentrated, concentrated value
- 28:46and you care about speed cost and performance which is like
- 28:49the whole the holy Trifecta. You going to have to go smaller
- 28:53more targeted. Yeah I mean it's the Idea that
- 28:56everybody's talking about right now, which is how will taint
- 29:00with the generalized models be in the long run, while they
- 29:04would be great at, you know, giving you some sort of
- 29:07abstraction initially and solving problems at that level
- 29:11past that we have to think of different things, which is RV,
- 29:15using honor the model, and using it in like an actor critic
- 29:19setting, where we are able to see first is to be able to set
- 29:23the guardrails. For the results generated from
- 29:27these bottles and of the second is, the question around, who
- 29:31feigned to do prompting versus going to do fine tuning?
- 29:34And where is the general kind of practice around knowledge,
- 29:37distillation? Yeah, I think that's right.
- 29:40That that team right to me. Which is that, you know, you
- 29:43gonna the like the first the first question you're going to
- 29:49almost make is like, is there an objective truth here?
- 29:52And what will I be able to you know, this is like I I think
- 29:58Dennis from ma'am. May I know if you guys have seen
- 30:01me, may I had to go to Coal Company.
- 30:03I'm they and you should have Dennis on the show cause I think
- 30:07he thinks about this in terms of product like really, really
- 30:12unique. Yeah, that's awesome.
- 30:13But one thing he thinks it's just like, you know, if there is
- 30:15a task to be done, like if there is a specialized tasks to be
- 30:20done, the General, South will break down for a number of
- 30:24reasons and Then you almost have the secondary question as I.
- 30:27What do I need to do to solve this?
- 30:30It might be better prompting. It might be fine-tuning might be
- 30:33completely different model, maybe it's maybe like you need
- 30:37this response within 100 milliseconds and you need and
- 30:41you don't want it to be very, very expensive because it's
- 30:42happening your, every three or four seconds and like you got to
- 30:46have to get a smaller more concentrated model.
- 30:49But I think that at least to me intuitively that that seems
- 30:55right. I think like you know like we
- 30:57can I can just say it because I think it's true right on some of
- 31:00the reasons. Like, hopefully I'm also really
- 31:03good right now. Like scary, good like scary
- 31:05better, you know, then even like the more targeted stuff right
- 31:09now and I think like did a bit of catch-up that needs to happen
- 31:11right now? For the things that we are
- 31:15talking about to be true, I think you know what I like but
- 31:20intuitively it does make sense to me.
- 31:23I think I agree with you which is these are all the limitations
- 31:27of lme's and you know because again you know you don't have
- 31:32their backtracking accessibility that we did have in the
- 31:35conventional models but let's move a little bit towards the
- 31:39compute which has the bigger elephant in the room.
- 31:42Any model that you deploying. Now that yeah the fact that
- 31:46we've already proved when in a very that bigger models might be
- 31:49a little bit better and not like Ian parameters, but just just
- 31:56tiny bit bigger than we are using today.
- 31:58Could have their performances so I want to.
- 32:01Yeah, you had very interesting plug post, which is how to
- 32:05choose the right horizontal scaling setup for high-traffic
- 32:09bottles. And why I want you to talk a
- 32:12little bit more about in terms of the context, because as you
- 32:16scale board, the things increase, which is the computer
- 32:19as well as the storage. Yeah.
- 32:21Totally I didn't write that blog post, I think was written by
- 32:25someone else on our team but I think like what you're saying is
- 32:33like a center-right which is like the These models get as his
- 32:37muscles, get bigger they and yeah, this is, this is a great
- 32:41plug for our company because the basis for our for our company,
- 32:43which is that, you know, a whole host of infrastructure problems
- 32:49show up. And so, you know, whether that
- 32:51be, you know, right now we're trying to deploy a, you know, I
- 32:54think it's like a 60 billion parameter 60 billion parameter
- 32:58model with like floating Point 32 f p 32 or something like that
- 33:03which is, you know, huge and I think like the The challenges
- 33:06from like a scaling perspective. From a scale, 20 perspective
- 33:10from a cost perspective, from a latency perspective, from a
- 33:15scale up scale perspective like this.
- 33:18All these you know there's all these massive barriers that that
- 33:26you know stop you from using these models in some setting to
- 33:29build really, really great products.
- 33:32And I don't and I think you're right, I be like this stuff is
- 33:36Solved. Like now that now we're getting
- 33:37into territory where you know, like when Lama came out like
- 33:41four weeks ago, whatever, like we were the first people to be
- 33:43able to serve that, it fish like you know really really fast.
- 33:46We created this chat Lama thing coach at Longwood.com.
- 33:50You know, you could you could play around with it and you know
- 33:52you got to top pills at the top of how can use you know, for
- 33:54most of the day and what you realize is that, you know, these
- 33:58models now that are bigger and like I think at least the
- 34:01current understanding is that the the bigger models are
- 34:05forming better than the smaller more specialized models, you're
- 34:11talking about deploying things that or serving things that are
- 34:15in a way that would be hard to serve in the past but now and
- 34:20like because the lat the largest use case is almost like a
- 34:23consumer use case right now is that like a scale that we
- 34:26haven't thought about and I think you know again a lot of
- 34:30these things I'd say from my Mo else perspective and from an
- 34:33infrastructure perspective like they'd be on my pay grade and I
- 34:36Clint tell you how we're doing it.
- 34:38But you know, we all, you know, there are lots of interesting
- 34:41things. They were doing from Micah
- 34:42scale, 20 perspective from like a autoscale Pacific from a cold
- 34:45start perspective like how like when my, if I have this massive
- 34:50model and I only needed two hours a day, do I need to have
- 34:53it running all day long and when it scales down, how long will it
- 34:57take for it to come back up what's acceptable?
- 35:00And I think these are all the unsolved challenges and to
- 35:02getting these gaiety and and like this is I think What
- 35:06opening? I just chose good has done so
- 35:07well like you know like is that you know know they made their
- 35:11models usable like they didn't just create the best model they
- 35:15made it usable they gave you fine-tuning infrastructure.
- 35:18They gave you serving infrastructure.
- 35:19They gave you great docks, you don't have to think about scale
- 35:23up and scale down, you know, I don't think the rest of us and
- 35:27also included and, you know, a bunch of other products like we
- 35:31have. We haven't created that same
- 35:32moment of Magic For Engineers, just yet to be able to use these
- 35:36All those very effectively and efficiently on at the one of the
- 35:38bigger challenges that has been persistent and all our
- 35:42conversation would different level Engineers as well as being
- 35:45a scientist is documentation, how frequently do you document
- 35:49your code and how do you document your models as well?
- 35:54And yes there are options which is Wars and controlling and
- 35:57model, container version isolations.
- 36:00So those are the options out there but you have something
- 36:03interesting which is darks as code.
- 36:05Do you want to talk? A little bit more about that as
- 36:07well and tell us what it is about.
- 36:09Yeah. Yeah, it's a totally, which is
- 36:12like, what? One thing we've thought a lot
- 36:13about is, you know, how do we maintain a product that has like
- 36:19active living documents that all Engineers can contribute to?
- 36:24And so we, you know, we thought we thought a lot about, you
- 36:27know, being able to create be, you know, creating some
- 36:31scaffolding. So that Engineers could write
- 36:34one like doctors code. So it's hosted in a general
- 36:38purpose, doc Annotation system that you're contributing as
- 36:42code, but also integrated with the development process, and I
- 36:46think like, you know, Phillip and I both assign both of those
- 36:49posts. I think you're talking about,
- 36:51were written by word and by Philip, he's very, very
- 36:53passionate about this, which is like, how do you build docks
- 36:56into the life cycle of engineering?
- 36:59I think this is even more true from like a formica machine
- 37:04learning perspective, right? Because these artifacts, they
- 37:06kind of disappear. They kind of these moments of
- 37:08time and who knows? Knows what my who knows?
- 37:11What my what my model was four weeks ago on.
- 37:17You know, my third laptop at work and like how and we haven't
- 37:23solved this yet. I think anyone's done a good job
- 37:25here. But like that documentation
- 37:27perspective, in that version managers perspective, is
- 37:30definitely a massive open problem and machine learning.
- 37:32I'm still in like the stop your reference to Gabby is very much
- 37:36from like just our engineering work flow perspective as opposed
- 37:40stir within our product and I think like that's something we
- 37:43hear a lot from customers, which is You know, I had a machine
- 37:47learning researcher or engineer, they came and train the model
- 37:52they disappeared. You know, what does that version
- 37:55do, which version matters? You know?
- 37:57How do I find the other? I'm sure you guys talked about,
- 38:00you know, you guys hear about so much.
- 38:02Yeah. From the coma Community as well,
- 38:04which is like you know and like this stuff like weights and
- 38:08biases which is making it easy from a training perspective.
- 38:11But still like I don't think most customers of ours and you
- 38:14know, although we talk to and most folks are you talk to would
- 38:18be able to tell you like which artifact is running in
- 38:20production II bet. I think it seemed that the thing
- 38:25which I found interesting looking at based a, I feel like
- 38:28you guys are an advocate for micro service based
- 38:32architecture. And I don't know if that's
- 38:35across the stack or just across the models itself because across
- 38:39the models, I feel like you're ahead of you type reason being
- 38:43because now with lme's, now everything is you have product
- 38:47buildup on top of apis? Yeah, I think with everything, I
- 38:51think we think that like, you know, so Based on as coal is
- 38:55this way for, you know, it's like the way I like to think of
- 38:58it like a toolkit for creating value from your models and like
- 39:04you know like I think like the a good analogy there.
- 39:07Something. Like the cell which will sell
- 39:09took your like front end package and they said, hey we're gonna
- 39:12build a bunch of utilities and extend it from that to the real
- 39:16world. I think for us like it goes like
- 39:19all the model stuff definitely has to be api-based and, you
- 39:23know, Like it's everything that severe microservice.
- 39:25Like we not only does that model that model itself and every
- 39:33single version have to have its own API but the logging for it
- 39:37has to have an API so you can access the logs for I think, you
- 39:40know, the place where this gets super interesting is that we
- 39:43also have the serverless functions that you can write on
- 39:45top of your model. So think about your traditional,
- 39:49like I'll take you back to like, one use cases like one user had
- 39:52this massive Language model gets hit a lot, the tries to
- 39:55Performance optimization, so they need to build a caching
- 39:58layer on top of it very, very typical product thing where you
- 40:02going to Build That Wall. You can go and build that in
- 40:03your own mono repo somewhere but based on gives you a survival as
- 40:06function and access to a database.
- 40:09So you can build that caching layer into base 10 but those
- 40:12Services functions that do the caching and call the model they
- 40:15have their own apis as well. And they by separating these
- 40:19concerns we can scale up differently so I may be your Or
- 40:23your model actually needs a lot less tracker to support a lot
- 40:26less traffic than your overall service, maybe vice versa.
- 40:30But it gives the the the user, a lot more control, over how these
- 40:35this model will be used in the application.
- 40:37And that's just one of the things I was concerned up.
- 40:39Our been be say, hey, we're going to advocate for
- 40:42microservices or AP solution across the entire stack.
- 40:47Is how do they scale? Because Microsoft versus again,
- 40:50to have their own limitations, if you have too many Apis
- 40:54versus, you know, testing and production becomes a little bit
- 40:57more complex. Second thing, is it just
- 41:00increases operational complexity?
- 41:02Yeah. Managing dear consistency is
- 41:05another issue. How do you work past those
- 41:07challenges? Yeah, I mean, I think the
- 41:10pre-charge but like I think he's gonna treat it just like you
- 41:14would with a it's like a traditional API, right?
- 41:16Which is that, you know, it's, you had you have your CI CD
- 41:19system. You have, you know what one in
- 41:22the way you learn do, Now that we are working towards is to
- 41:25have a much more. Get based workflow is like, you
- 41:28know, you don't ever think when you have a, when your web app is
- 41:33running the user never has to think about, hey, what version
- 41:36is running, right? It just want you just one URL.
- 41:39And then behind the scenes, they give you access to what, you
- 41:42know, what is what that is pointing to.
- 41:45And that's what we're trying to get to as well, which is a you
- 41:47have burdens on your model but there's only one primary version
- 41:51and that is the thing that gets used.
- 41:53By everything else. If you want to call another
- 41:55version that still works but you need to keep track of what is
- 41:58primary and what is the main version?
- 42:00I think the same thing with what we call work led to several as
- 42:05functions is just like there is a production version and there's
- 42:08like everything else and there by maintaining this bifurcation.
- 42:12This yeah, this separation between what is being served
- 42:17live traffic by your app and what is not.
- 42:20I think you can get around those things but I think This is also
- 42:23one of the benefits of having Engineers as the primary
- 42:27archetype now, right? Because the, these are the
- 42:28workflows that they used to, they used to, you know, see ICD.
- 42:33They used to maintaining the production version.
- 42:36Everything will be. I'm they understand.
- 42:37It's like very traditional good Pace workflows staging
- 42:41production, you know, Master whatnot.
- 42:43So, yeah. Like I think I think it is.
- 42:46I think it's reducing it more into an engineering problem.
- 42:49Then a data science, problem is like, what I would say to that.
- 42:53Which Is the complexity, dude. I mean, just think about how
- 42:55many times I just know because over the last three years, it's
- 43:02been like so many engineers and even like X data scientists, or
- 43:06some people even brand themselves as recovering data
- 43:09scientists, they talk about how painful it is to get some of
- 43:13their teammates, just to learn get.
- 43:16And hopefully, that is going to be the problem anymore.
- 43:19Hopefully, we're not going to have to figure these things out.
- 43:23Out or push data scientists to do those things that they don't
- 43:26want to do because they're just going to get eaten by the
- 43:29software engineering world. Yeah, I have I I admit my maybe
- 43:33not. I think it's a it's an evolution
- 43:37that simplifies things a lot more in that it's, you know, and
- 43:41like I think like you know, Abby you mentioned this earlier as
- 43:44well, which is that you will you and I said she was like, you
- 43:49know, we found ourselves to be more effective when we became
- 43:52engineers and Had to learn that. It's like I don't think it's a
- 43:55bad thing that you know, you have really clean worth.
- 43:58But around this I think by that by the Persona being kind of
- 44:02like squashed a bit into, hey, you are a, you are also an
- 44:06engineer and you machine learning is one of the things,
- 44:08you know. I think that is like her.
- 44:11It does make life a bit earlier holistically, at least.
- 44:16All right, man, I want to switch gears and I have to ask because
- 44:20I love the fact that you have some incredible people that have
- 44:24backed base 10, how did that happen?
- 44:28I mean, did they just see in you through this shining star and
- 44:32they wanted to go deeper or what?
- 44:35Like are you incredibly well-connected or are you?
- 44:39Great salesman or a little bit of everything.
- 44:41Not so I think like at the end of the day, like we're just been
- 44:46around for a while until we have meaningful connections and like,
- 44:50you know, some of the people were buried money for, you know,
- 44:53we've known for, you know, RZ close to a decade like Sarah 0,
- 44:57grow from Grail of now, conviction, who has run a number
- 45:02of checks into us. Like we started, we met her when
- 45:05we were at our first company in 2015 and is she Backed Us in
- 45:102019. And so I was just like a lot of
- 45:12relationship building. I think the like overall like
- 45:16for us like what we got lucky with was that we were pretty
- 45:19technical team that would that could build products.
- 45:22You know, we We will working in a market that had a lot of
- 45:28oxygen. We're working in and knock the
- 45:31hell out of oxygen. And yeah, of course, like we
- 45:34just knew we just been around long enough that we knew a lot
- 45:39of great people who showed early conviction and I don't think
- 45:43there's like, you know, anything particularly special about us
- 45:47like this. This stuff is very, very
- 45:49difficult. This is very, very difficult and
- 45:51he's got to get lucky at, you know, a number of different, you
- 45:56know, Junction Junctions. And so I I love the humility
- 46:00where he says, I've got no secret sauce.
- 46:03It's just timing is just perfect timing because I had nothing
- 46:08else. Exactly?
- 46:09That's the right place, right time.
- 46:13You're out. Let the right coffee shop at the
- 46:14right time, you know, ordering the right thing.
- 46:18Well, and you're working exactly.
- 46:19Working on a hard problem. And the problem got very hot.
- 46:23Look on how proud the problem. No problem popular.
- 46:25That anything like that was like a, you know, you guys, you guys
- 46:29like me. But that's like three years ago,
- 46:31two years ago, is that, you know, those so many machine
- 46:35learning Ops companies. And so many of them and still
- 46:39are like, we're just so Enterprise focused to her.
- 46:42We're just like, Hey we're going to sell their and prize.
- 46:43We've got top down, way to sell it to the CIO.
- 46:47I'd say that. You know, those like a small set
- 46:49of companies that were focused on the end user and like, you
- 46:53know, building for the engineer of the data scientist and, you
- 46:56know, obviously and like, I think those Those are to me, at
- 47:00least they're they're interested companies.
- 47:02And you know, we're like all these companies, not even don't
- 47:07grab is 10 right now, fantastic. Really hugging bait is a great
- 47:09company. Is building for the end-user
- 47:11replicate and all those guys would like been like awesome
- 47:18people. Working on really interesting
- 47:21problems. I with a differentiated point of
- 47:23view, but I think for us like, you know, we were, we were
- 47:26thinking about machine learning from our product perspective and
- 47:29we have been Continue to be, you know, we haven't really made.
- 47:32We still have a long way to go. Obviously we're just getting
- 47:34started, but the like it is it is somewhat.
- 47:40It was somewhat different at the time.
- 47:43And you know, you see like now companies like that definitely
- 47:47getting fun to write old making a lot of Splash, like, you know,
- 47:50Liang Chen, just doing so great right now, it's fantasizing.
- 47:52See. But again, it's focused on the
- 47:54engineer. Its focus on the its focus on
- 47:57using ml is an API almost. Yeah.
- 47:59Yeah, yeah. Well tell us about I mean, I
- 48:01know you guys are hiring and who you looking for you, looking for
- 48:05machine, learning Engineers. Yeah, exactly.
- 48:06So we're looking for, you know, folks who could do ml, we're
- 48:09looking for. Honestly, like machine longing
- 48:13for is, you know, this is why your podcast is so great, in
- 48:17your audience, is so great in your community.
- 48:18So fantastic is that like, there's just not that many MLM
- 48:21for people out there who are really good.
- 48:23And I think like that this is like such a massive opportunity.
- 48:25That's why it's so hard for us to hire him.
- 48:26So any mrm for people like, you know, No, we will value.
- 48:31You have a good time. You're working hard problems.
- 48:34We'd love to chat, you know, but I think in general, you know, we
- 48:39take a pretty What's arrival? I we look for more utility
- 48:45players. Then, specialized base 10 and
- 48:49like, you know, if you like to build stuff, you liked it like,
- 48:51you know, reach out to me or anyone else on the team.
- 48:54We'd love to chat with pretty open-minded about who we really
- 48:57are. And will leave a link to the job
- 49:00description, and the hiring page and the description of this of
- 49:05this podcast in case anyone wants to check it out.
- 49:07One quick thing, I'll ask as a follow-up on that, are you
- 49:10hiring like in a particular location?
- 49:11Ation as well. Our is it across States?
- 49:16I did it anyway. You know, it's just a it's, you
- 49:18know, we have a team and queer people in Canada.
- 49:20We have people in Armenia, you know we had people in the US
- 49:24like we're pretty open one location.
- 49:26So nice building remote teams is hard but we're committed to it.
- 49:30Yeah. Well dude I got one last
- 49:33question for you and hopefully this doesn't destroy our
- 49:35relationship but first time we talked you told me that what you
- 49:40were born. You were born In India.
- 49:42Are you born in Australia? I can't remember exactly.
- 49:45But I thought on this straight. Okay.
- 49:46Yeah. So then that destroys the
- 49:48question that I was going to ask.
- 49:49I was going to ask if you were to well you should ask it.
- 49:52I'll ask it. Anyway, no, I was gonna ask you
- 49:54if you were the guy that that movie was based on Lion.
- 49:59That's why I love. Oh, he was bullied.
- 50:04Yeah, no II. Wish that.
- 50:05That, that's a good start. Now do I wish?
- 50:07I don't think I wish but I was a good move the Great.
- 50:12I was just thinking while I was talking you, I'm like, I yeah,
- 50:15the Aussie accent is coming through and so I had to ask
- 50:18anyway, this has been awesome, man, I appreciate you coming on
- 50:20here. I appreciate you.
- 50:22Chopping it up with us and teaching us.
- 50:23A few things is always a pleasure chatting with you and
- 50:27look forward to doing it more. Awesome, thank you so much for
- 50:30this. I am happy and to Beatrice.