Latest / Agentic Conversations (formally mlops.community) / Machine Learning Operations — What is it and Why Do We Need It? // Niklas Kühl // MLOps Podcast #137
Transcript
- 0:00So hi, I'm Nicholas. I actually have two jobs on the
- 0:03one hand, I am working as a managing consultant in the area
- 0:07of data science for IBM Consulting.
- 0:10And on the other hand, I'm leading a small research lab
- 0:13called the applied AI in Services lab with eight
- 0:16researchers. Where we do a lot of research on
- 0:18the interface of Academia and Industry and where we try to
- 0:21bridge that Gap and use novel approaches from Theory to apply
- 0:25them to practice, I rarely drink coffee on.
- 0:30Only once a week and then it depends what the occasion is.
- 0:33So if it's a social event, I'll have a cappuccino.
- 0:37If it's only to get some work done, it's just black coffee,
- 0:43welcome everyone to the ml Ops Community podcast, this is your
- 0:47host Demetrios. And I am here today, with Abby.
- 0:51We just spoke with Nicholas who wrote some incredible papers
- 0:56that you probably have seen. They went and they had Their
- 1:00moment on social media. If you are at all involved in
- 1:04the ml Ops World, you probably saw these.
- 1:07The paper is called machine learning operations, overview or
- 1:12ml, Ops overview, definition and architecture.
- 1:16Abby, what were your takeaways I love this conversation, but one
- 1:21of my favorite things from this conversation with his focus on
- 1:25the product side of things, where he said Emma loves is not
- 1:28just about the technical side of things which is the package of
- 1:30the Tooling in the Frameworks. But you have to think about the
- 1:33entirety which goes from the first point when we are really
- 1:38thinking, if there's scope for this project and if there's
- 1:42going to be a return on investment for this project, So
- 1:46good. Yeah, and his definition of ml
- 1:49Ops, I've Been Looking for clean definition.
- 1:52I love what he said. So keep your ears out for that
- 1:56when you're listening to this because I could not put it in a
- 1:59better way. I think he articulated what it
- 2:02actually means to be doing ml Ops.
- 2:05By the way, before we jump into this full conversation, I want
- 2:09to mention that we have three different newsletters.
- 2:12You can subscribe to on our website if you are not already.
- 2:15D. Also it would meet the worked
- 2:17was if you give us a rating and leave a review for the podcast.
- 2:22Yeah. Some of the reviews that we've
- 2:24gotten thus far, have just been incredible.
- 2:29I will read one of them to you right now.
- 2:31Abby, it is the worst podcast that I still come back to.
- 2:38So thank you, whoever John 750 for is.
- 2:43I appreciate that rating. Keep them coming.
- 2:45And we read them. All means the world to us.
- 2:54Nicholas, we should start with a little bit of how you came to
- 2:59get into ml because I know it's been a winding road for you.
- 3:03I want to hear The quick summary before.
- 3:05We actually jump into the incredible paper that you all
- 3:08wrote. Thank you.
- 3:10So ml, not ml Ops, I mean ML and then m/l Ops give us the yeah
- 3:16you can make it as flourished as a hobby.
- 3:19You've got started in the field the entire field.
- 3:22Yes absolutely. No, so actually, it was, I think
- 3:25back in 2014, I just finished my, my master studies in
- 3:29industrial management and engineering.
- 3:32And I was looking for an interesting PhD topic and in
- 3:362014, Machine learning was a very, very promising field.
- 3:41But still a lot of interesting applications have not been done
- 3:44yet. So, there were a lot of
- 3:46opportunities to work on that, and I was quite open to
- 3:51exploring something new, of course, it's your PhD, right?
- 3:53So Of three and a half years to work on that.
- 3:56So you'd rather do something that you that you love.
- 3:59So I thought I'll definitely want to use machine learning as
- 4:03a methodology and on the other end, then I looked for an
- 4:05interesting application and I found one.
- 4:07So I started working with Twitter data.
- 4:10Lot mining, Twitter data building models, predicting,
- 4:13customer needs in Twitter data and this was basically my my PhD
- 4:18and three and a half years went over crazily fast.
- 4:21And after that, I was At this important stage, where some will
- 4:26continue doing a postdoc other will go into in, others will go
- 4:29to industry. But at that time, I already
- 4:31started my own Lab at my Institute.
- 4:35So, I continued and I found many more interesting applications of
- 4:39machine learning. And from that on, I started
- 4:41building my own team. The team got larger at a later
- 4:44point. I joined IBM as a data
- 4:46scientist. So from there on a lot of new
- 4:51avenues started, but it actually all started.
- 4:54At one conference where I was confronted with the idea of
- 4:58using machine learning as a methodology for for Designing
- 5:03Innovative products, and that really made sense to me at that
- 5:07time. Incredible.
- 5:09And so, you got to see, just the amazing examples of how Humanity
- 5:15can be incredible people by scraping a bunch of Twitter
- 5:18data. I'm sure did you a did review?
- 5:24A lot of Twitter data as you can imagine.
- 5:26And as you put it correctly the vitreous quite a few interesting
- 5:31tweets among them. Yeah, the only thing better
- 5:34would probably be if you scraped a bunch of Reddit data then yes,
- 5:39I always the next product. So actually my product started
- 5:42with scraping Reddit, Facebook, and Twitter, but Facebook closed
- 5:48down its API, while I was developing and the Reddit API
- 5:51didn't work as well. So in the end, it was just left
- 5:53with Twitter. So I got my fair share of Reddit
- 5:57posts and Facebook post as well. And did you create any products
- 6:01you mentioned that you you created some products in the lab
- 6:04were they to help companies? See if there was buying intent
- 6:09on Twitter was it something like that?
- 6:12That's exactly the correct direction.
- 6:14So what I did I build an artifact of product which I call
- 6:18it need mining. So what it did is it actually
- 6:20mind Twitter data for customer needs and I did that for
- 6:25different domains. I think one of the most
- 6:26interesting back at that time, were electric vehicles.
- 6:30So I wanted to support in better understanding why our people are
- 6:33hesitant to using EVS is that the range is the price, the
- 6:39convenience, the charging infrastructure, stuff like that.
- 6:42So I wanted to support actually both Society but also industry a
- 6:45little bit with that to gain more understanding on why are
- 6:50people not using V's. Why are we potentially not
- 6:53addressing? They're their needs.
- 6:55So the product is called neat Mining.
- 6:58And we're there any conclusions on why people didn't want TVs?
- 7:01I mean now it feels like they're much more accepted, right?
- 7:04Especially Society is embracing them but back in those days and
- 7:09when was this 2016 2014 to 2017? And so what was the conclusion
- 7:15there? I mean, most of the stuff is
- 7:19fixed by 2022. I'd say, but back then, it was
- 7:24missing charging infrastructure arranged that works for most of
- 7:30the people in their daily lives. But not if they want to drive on
- 7:33holiday especially not if they are long if their computers,
- 7:37which have to go quite far distances together with a
- 7:41missing charging infrastructure, that was quite an issue.
- 7:44But I mean, this was these were on a map.
- 7:46At a level, the main needs. But if you looked on the the
- 7:50highest frequency, it was always charging stations, not working
- 7:54either. Technically not working, or they
- 7:57were technically working, but you're charging card or your
- 8:00charging airports, not compatible.
- 8:02And this was a big issue in 2015, 2015, 2015, 2016.
- 8:07Because there's a lot of there were yet to carry with you 40
- 8:11different charging cards of different charging providers and
- 8:14then check which one would work with Charging station at this
- 8:18works. A lot better as of today.
- 8:20I can tell you from my own experience.
- 8:22Incredible. Yeah, I mean, there's still some
- 8:24of those complaints, right? Especially if you're doing a
- 8:28long road trip, but let's get into that Tech a little bit.
- 8:32You were using NLP to figure out what people were saying and
- 8:37extracting insights from that. Can you experience breakdown
- 8:40like, how you did that? Absolutely.
- 8:43So there are two parts of that. The first part is identifying
- 8:46Whether a tweet contains a need regardless of what that precise
- 8:50need is. First of all, it's all about
- 8:52identifying need tweets. So tweets containing needs and
- 8:56then there's the second part and that part it's more interesting
- 8:59to Cluster the needs. Once we know that there are
- 9:01needs contained and of course this is all based on natural
- 9:04language, processing actually very basic, very simple stuff
- 9:08back at that time, right? Things like tokenization
- 9:11removing stop words, things like that.
- 9:13A little bit of semantic, pre-processing.
- 9:17I Burnham's things like that, but really not to advance to be
- 9:21honest and already work pretty well in identifying the needs
- 9:25identifying the tweets that contained the needs and then
- 9:27after that I tried out different things like unsupervised.
- 9:31Learning for clustering, the needs into different buckets.
- 9:34Having pre-trained models that they that and some things work
- 9:38better. Some were not so good.
- 9:42I think, if I would do it again now, with, with the foundation
- 9:45models that you have at hand, right?
- 9:46Now, with all the pre-trained models with things like like
- 9:49birds I think the results would be much much better, but to be
- 9:53honest at that time, it was more of a proof-of-concept.
- 9:55Can we do this at all? Can we drive Innovation with
- 9:59this automatable? Scalable approach?
- 10:03Because previously people would go over to the customers
- 10:06manually through interviews with them.
- 10:09Do focus groups, surveys and it was all very manual and I was
- 10:12like, wait but people willingly Express their needs on
- 10:16platforms. Twitter like Reddit like
- 10:17Facebook, why don't we just use that data?
- 10:19That is available where we have so much larger set of data,
- 10:25right? So, that brings me to the next
- 10:29question which is it seems like a lot of work.
- 10:31You were doing was around consumer consumer, customer
- 10:34Behavior prediction. Was that a niche that you picked
- 10:38out for yourself? Or were there some techniques
- 10:40that sort of interested you to go into these particular kinds
- 10:43of applications? We are as there are other
- 10:45applications As well. Like adversarial and all of that
- 10:48stuff was actually coming up around 2017 against super sort
- 10:52of a big thing as well. Yeah, excellent question.
- 10:57So this has a little bit to do with with the history of the
- 10:59Institute. Where did my PhD?
- 11:01Because they are first and foremost interested in
- 11:04Innovation. So how can we drive Innovation
- 11:08often times in an interdisciplinary Manner and it
- 11:12was not really important. What kind of tools that you use
- 11:14to drive that and I was among the first ones were actually
- 11:17used machine learning in that group.
- 11:20So this was kind of the angle that I had and this meant Okay,
- 11:25if I want to design better product, if you have a design
- 11:28thinking mindset, then obviously, you need to
- 11:30understand your customers. And then obviously, this is the
- 11:33data that you will look for is firsthand data generated by, by
- 11:39users and potential users. So this was the angle that I had
- 11:42back then, nowadays. I'm more open, to be honest.
- 11:46So we do work a lot with data from from Factory trees, with
- 11:50iot data, to be honest. It's not a single specific
- 11:58industry or field right now, but this is where I started
- 12:01initially. I see.
- 12:04So that brings me to one more question on this, which is given
- 12:08you say you were the first one from your lab.
- 12:10He was working machine learning and particularly in these kind
- 12:13of applications. How is everything easier?
- 12:16Because it hard to figure out the management side of these
- 12:19things because that's one piece, which is still broken, which is
- 12:22the communication between machine learning systems, and
- 12:25the management that is that these companies, because there
- 12:29are sometimes quite some expectations of what machine
- 12:32learning can achieve for, Us. And what cannot?
- 12:36Excellent. So luckily I was not the first
- 12:39but among the first one. So there were two colleagues who
- 12:41did this as well. So we were all struggling at the
- 12:44same time and to be very honest with you, I think there were no
- 12:49expectations at all back at that time because of course, machine
- 12:54learning research was already a big Community, but it was mostly
- 12:58driven around developing new architectures, developing new,
- 13:01new algorithms, it hasn't, it had less focus on the
- 13:05application. Ian's side, although this did
- 13:07already happened in the industry, research was more
- 13:10focused on the algorithms, so in the end talking to potential
- 13:14customers talking to companies who could use that that product
- 13:19they had actually no expectations at all.
- 13:21They were just like, okay, if it, if it helps at even a tiny
- 13:24bit, it does help us write. Because, as of now, this is an
- 13:28entirely manual process. Now, looking at my Consulting
- 13:33work today at IBM, the world has changed So now, the expectations
- 13:38are quite high in when it comes to what can or can machine
- 13:42learning do. And, and this is something
- 13:45that's really important and great for mentioning that Abby.
- 13:48Is that you communicate? What are realistic expectations
- 13:52when it comes to ml products, right?
- 13:55Mmm, and this is not easy, typically.
- 14:00Well, especially with the current hype around machine
- 14:05learning and I'm Sure, people probably see stuff that's like,
- 14:08wow. I created this image out of text
- 14:11and then they extrapolate out a little bit more and they're
- 14:14like, you know what, we'll just throw some AI at it and that
- 14:17will solve all our problems. Absolutely, because the tools
- 14:22become so convenient more and more like, and I mean that's
- 14:26also a great park, right? That that's awesome.
- 14:28I mean, this is a technology that that a lot of people should
- 14:31be using and experimenting with. I mean, this is great at
- 14:33hopefully helps with the adoption of ml products, but in
- 14:37the end it's exactly what you just said, right?
- 14:39It raises some expectations that are sometimes hard to meet.
- 14:42And as I work a lot with German smes small medium Enterprises,
- 14:48it's your you either me to do Two types of people, write the
- 14:52rotten are so hyped about that and think that ml products can
- 14:55solve all the problems, regardless of the data that they
- 14:59have, and the other ones are highly skeptical.
- 15:03So it's always interesting to work with these people and to
- 15:07get realistic expectations. So, what we were also wondering,
- 15:14let me just grab this before. We jump into the paper, I wanted
- 15:18to ask about, like, One thing that comes up a lot in the ml
- 15:26Ops Community is budgeting and when you're doing production
- 15:31machine learning at scale, there's a lot of times that
- 15:35people will try and figure out ways to bring down the cost
- 15:38because it seems that when you're putting machine learning
- 15:42into production, whether it is the cost of the engineers that
- 15:45you need or it's just the AWS spend, it's expensive.
- 15:50Have you looked at that and figure it out, like How there
- 15:55are ways or tricks or special secret sauce, that you may have?
- 16:01That's actually one of the main challenges that we are facing
- 16:05right now because I mean we will get into that, right?
- 16:08But if you really want to excel at ml orbs, then this requires
- 16:14different roles, right? And an interaction of these
- 16:17different roles, to be really successful to really
- 16:20operationalize ml products. Now, on the other end, this
- 16:24means a lot of costs because you might need five people, six
- 16:28people 10 people, 50 people and then On top of that, of course,
- 16:32are the computational resources that are required.
- 16:36And this is really an issue right now, because before we
- 16:39start a project, we need to convince the customer that it's
- 16:43worthwhile, exploring that and depending a lot on what
- 16:49experiences they already made with animal products, some are
- 16:52positive, some are negative. They want to know what the
- 16:55return of investment is. And this is really interesting.
- 16:59And to be honest, this would Something, maybe four different
- 17:03podcast, but it would be really interesting to drive more
- 17:06research in that area. How can I be really good at
- 17:09estimating? The value of M L products and a
- 17:13very early stage. How can I make this tangible?
- 17:16To the customer? What we typically do is at this
- 17:21is part of the ml Ops Paradigm saying, whatever.
- 17:25I bid, even, it's even if it's a tiny proof-of-concept, you build
- 17:29it in a way that it's going to be.
- 17:31Be productive scalable from Day Day Zero on.
- 17:36And in my experience was really, really helpful is show something
- 17:42shiny at the very, very early stage.
- 17:46So the customer re can see where this is going becomes hooked,
- 17:51even if your model is not working properly yet, but
- 17:54showing something early is really, really helpful.
- 17:57And I mean, that tools as of now which helped us in doing these
- 18:01things. Rapid development cycles and in
- 18:03my experience, this really helps then to secure the budget that
- 18:06is needed to really build a successful mL of steam and then
- 18:10in the end a successful ml product.
- 18:14I love that, okay? This is something really
- 18:16interesting that even the high interest, High interest debt
- 18:20paper. I think that's one of the most
- 18:22popular papers in the field. Giving.
- 18:24It was quite early and ahead of its time with all the dead that
- 18:28accumulates from deploying, these Machine learning models
- 18:32have production in the changes that happen when it comes to the
- 18:35data sources data dependencies and all these things.
- 18:38So that brings me to your paper right now.
- 18:42You researched quite a lot of Articles, talked to quite a lot
- 18:45of people but everything kind of process for you.
- 18:48Like and what inspired you to work on this paper?
- 18:50Specifically, Yeah, so first of all, it's a team effort, right?
- 18:56So they're two point two more people that should be mentioned
- 18:58here. Dominic and and Sebastian, so
- 19:01the three of us, we are the co-authors of that of that
- 19:03paper, doesn't humble, man right there, making sure that if we
- 19:08know everyone gets to others, you can't take all the credit
- 19:12for it, but they didn't. I think when I reached out to
- 19:15them to see if they want to be on the podcast, they didn't
- 19:18respond. So for now we're going to say it
- 19:20was all you, but Like that. You say, yeah, no, no, there
- 19:25were two other people. Let's not forget that, of
- 19:28course, we internally coordinated who will do the
- 19:30interview, but ya know us. So, yes.
- 19:34Apart from me being humble, to be honest.
- 19:38I so I'm a bit of an of an oddball, in both words, in the
- 19:43academic space because I also work at a data scientist at a.
- 19:46Large American company at IBM and on the other hand, for my
- 19:50fellow data scientists, I'm a little A bit odd because I do
- 19:53research and teaching at a large German University.
- 19:57But to me, personally, this is my dream job because I get to
- 20:00know what's currently happening in Industry a.
- 20:02But on the other hand, I also have the tools and the theories
- 20:05that I think are often times really helpful in addressing a
- 20:07lot of these. A lot of these problems and Emma
- 20:11knobs for me was a phenomena that we did use already in
- 20:15projects in terms of its basic principles, but to me it was
- 20:21never really clear. You're, what is it all about?
- 20:26I mean, what are its core principles?
- 20:28What are the processes? What is the architecture?
- 20:30I had a rough understanding of that, but it's not like if you,
- 20:33if you would have asked me, it's not like I could have told you
- 20:37immediately, right? So this was something.
- 20:39I was not really satisfied with more more.
- 20:42The academic of me, less the consultant and then luckily.
- 20:49So I knew that already. I want, I knew I wanted to To
- 20:53write the paper on Emma, laughs. And I knew that I wanted to do
- 20:56interviews to do a literature study and the to review and
- 20:59combine all of these three. And then I met, one of my calls
- 21:04has Dominic and he was actually searching for a master's thesis
- 21:09and he wanted to do something on envelopes so I thought.
- 21:11Okay well this is perfect. This is the perfect match.
- 21:14Let's let's do it together and that's how it all all started.
- 21:18And then we first dug deep into Cha and surprisingly we didn't
- 21:24find a lot. I mean, of course, they are, is
- 21:27a lot of literature on ML Ops, but when it comes to giving you
- 21:30a good introduction, defining principles roles, components,
- 21:35architectures, their books, which are 300 pages long but no
- 21:40one can read that or will read that, especially not novices who
- 21:43just get into the topic and I would consider myself a novice
- 21:47even even now, right. So I think that was that was
- 21:50something that I wanted to do. Do and from the, from the
- 21:54literature that you saw, I think back.
- 21:57But when we started, I think none of the papers was
- 22:00peer-reviewed, right? So they were all on archive or
- 22:06other other other service, right?
- 22:07Where you you would find open science.
- 22:10And I thought this was really interesting, not that they're
- 22:13not to say that they're less work because of that.
- 22:16But that just showed that Academia was lagging behind in
- 22:20in researching that phenomenon. Which even motivated me more.
- 22:25Okay, this is now, the best reason to start investigating
- 22:28that and after reading all the literature and a lot of that was
- 22:31helpful, we even thought. Well, but there's still a gap.
- 22:33We still expect. We as now speaking, as
- 22:36practitioner, we experience ml orbs from a lot of other
- 22:39different aspects. There are a lot of things that
- 22:41are not mentioned in literature, so we definitely need to talk to
- 22:44people who do that on an everyday basis, either from tech
- 22:48companies, or from customers of these tech companies that use
- 22:52these Tools. Yeah, this was the setup for for
- 22:55the study. Yeah.
- 22:56You had to set the record straight in a way and I think
- 23:00you all did such a nice job with it.
- 23:02Because when it first came out, I literally saw it everywhere.
- 23:07Whether I was looking on LinkedIn, or on Twitter or in
- 23:10our ml, Ops Community slack. It was being shared like
- 23:14wildfire was just going off and so I think it resonated it
- 23:19really like it hit a vein with a lot of the practitioners out
- 23:22there. As you put into words things
- 23:24that we had intuitively been feeling and knowing but you were
- 23:29able to articulate it. And so for that I think you all
- 23:32did a great job and I'm wondering now that you did that
- 23:36and do you have a definition of what ml Ops is?
- 23:40What what do you? How do you like to say?
- 23:42When someone comes to you? And they say, what is Mo Ops?
- 23:44Because I have my definition but I'm still like trying to figure
- 23:48it out to be honest. And so I think the, I would love
- 23:52to hear what Yours is. Yeah, the I sent first of all,
- 23:55thank you so much. I really appreciate that.
- 23:58And I think part of the the success if you want to call it a
- 24:02success was that I had the outside perspective in not being
- 24:06too deep into these these areas. And I think that that really
- 24:10helped. Now, regarding your question on
- 24:13a definition. As you can imagine, this was one
- 24:15of the things we discussed the most when writing that paper.
- 24:21So we use a lot of I'm discussing bed and I mean in the
- 24:24end you come up with the final version, but there were so many
- 24:27other versions of this of that definition.
- 24:30In the end, we try to have one specific focus in that and that
- 24:35is let me try to put it in words without reading out the
- 24:39definition. But every, every machine
- 24:42learning and ever should result in a machine running product,
- 24:47and this should be the ultimate goal.
- 24:49So there always needs to be a product in the end that is Then
- 24:53maintained that is continuously run continuously developed
- 24:57improved, but that should always be the goal and everything,
- 25:01everything that Emma loves does as a paradigm.
- 25:05It should support that claim, it should support.
- 25:10The process of developing robust, operate fully,
- 25:16operationalized machine learning products.
- 25:20Now, this is not the definition but this is the goal.
- 25:22I think if you have that perspective on it, then a lot of
- 25:25other things come into place because then suddenly you're
- 25:28going to ask yourself. So what do I need in order to
- 25:31accomplish that? Then suddenly we can talk about
- 25:34the principles required, the roles required.
- 25:38How do I instantiate these principles at the interface of,
- 25:44of the of the role and off the architecture?
- 25:47And so for me that's it. Develop is it's a paradigm for
- 25:52Ali developing ml products. Hey everyone, my name is aparna
- 26:00founder of arise and the best way to stay up to date with Emma
- 26:03lops is by subscribing to this podcast.
- 26:10I love that it's starting with that end State and realizing we
- 26:14want to get here whenever we're doing any kind of machine
- 26:17learning. The goal is that we actually are
- 26:20extracting value from these machine learning models, and
- 26:23it's the Trope. Now, the common Trope is that it
- 26:26stays on somebody's lap top and is in jupyter, notebooks
- 26:29forever. And that's why I think a lot of
- 26:32people resonate with the idea of like production izing machine
- 26:36learning. And so I really liked and I She
- 26:39ate the fact too, that you are not specifically calling out.
- 26:45Like oml Ops is these set of tools or these set of pipelines
- 26:49that you set up. But also there is that
- 26:51organizational level involved in the processes that you need.
- 26:56And I'm really like I think that a lot of times myself and in the
- 27:01end of Ops Community we sometimes get wrapped up in the
- 27:04tooling and we make it we turn ml Ops into A technological
- 27:10problem, but it's not only that. How did you navigate?
- 27:15That idea of 0ml Ops is just the set of, you know, you set up
- 27:19these pipelines. Use a few of these off the shelf
- 27:22tools or grab yourself some vertex, AI or Sage maker and
- 27:27you're good. Yeah, that's a tune excellent
- 27:33point. So of course we could have gone
- 27:38that way. And if you read the paper, you
- 27:42will, you will see a few names of tools being dropped like
- 27:46Humanities redhead openshift. Things like that, right?
- 27:51But for for me what was really important to have a
- 27:56socio-technical perspective on that?
- 27:58And this is because again The Institute I'm coming from has a
- 28:01focus on Innovation and it always says we cannot only look
- 28:05at technology. We have to look at the
- 28:06socio-technical systems. Right?
- 28:08We have to look at the combination.
- 28:09Nation of Technology, people and organizations and only if we
- 28:13have this holistic perspectives on new phenomena, we can really
- 28:17understand them because of course technology is not
- 28:19isolated. Technology will always be used
- 28:21by people within organizations and only by having having that
- 28:25view. You can really, really
- 28:27understand that. So where we start the project it
- 28:30was really important for us to not have a strong focus on
- 28:33tools, but always think on a meta level what are so we do
- 28:38have these tools. What are the shared principles
- 28:42Behind these tools? What do they have in common?
- 28:45Even when we did the interviews, right?
- 28:47We had the transcript of the interviews.
- 28:50We had to manually code. All of this, this data.
- 28:53Even looking at that, at all of these, these answers from from
- 28:56the experts within the field. We always try to abstract from
- 28:59that and say okay but what is the underlying meta level here?
- 29:04What can we what can we say? Because What You observe in a
- 29:07lot of papers, is that? The Technologies come and go
- 29:11even the precise ones. But what we want to do is to
- 29:13have an understanding on what is the the general idea of the
- 29:17Paradigm? What can be still the case even
- 29:20in 5 or 10 years when they are new players emerging when old
- 29:25players are not there possibly anymore, right?
- 29:28This was always what we were, we were aiming at.
- 29:30But to be honest, we had to force ourselves a lot and not to
- 29:35mention too many tools not to be specific to for example Cube
- 29:39ETS. But just try to abstract from
- 29:43from that on the one hand, but on the other hand also, to keep
- 29:46in mind the organizations and the people that were using it.
- 29:50Because that's something that I actually observe on a daily
- 29:53basis in my job, as a data scientist, consultant is that
- 29:57our customers, they might only have a few data scientists.
- 30:01And then this thing, a data scientist has to be the software
- 30:05engineer as to be the machine learning engineer.
- 30:09And this is really hard, and for, for an organization.
- 30:13First of all, they need to understand that an mL of spared
- 30:16I'm requires multiple roles in order to function well, but this
- 30:21is something that is not necessarily known to the
- 30:25organizations and we need a shift of expectations there.
- 30:33One thing that you mentioned earlier of what is doable for a
- 30:36single data scientists and that in order to be successful We do
- 30:39require the monks, others different, different roles with
- 30:44distinct, distinct characteristics and goals.
- 30:49Wait, so when you are doing these interviews, the user
- 30:53interviews, please tell me you were recording them and then
- 30:56putting them through the tool that you created to figure out,
- 31:01aren't that great? You didn't think of it, man, you
- 31:06should include me in this project, I would have given you.
- 31:09All kinds of insights. But it brings up this this idea
- 31:14which I love and you are, are speaking of.
- 31:17And it's almost like if we take a step back, I find it
- 31:20fascinating because Abby and I just recently interviewed Simon
- 31:26who talked about how and he's been doing machine learning
- 31:29since I think like 1994. If I remember correctly, Abby
- 31:32might be able to fact, check me on that, but he was talking
- 31:36about, we asked him one of the questions that I think Abby
- 31:39asked. was around what a team composition should look like,
- 31:43what we should be thinking about when we are starting our
- 31:46projects for machine learning and he came back, very sternly
- 31:52and said, the only thing that matters in the beginning is you
- 31:56figure out the ROI of this machine learning Endeavor and
- 31:59then you can figure out how many data scientists you need, or how
- 32:02many data Engineers you need machine learning Engineers,
- 32:05whatever you need, you will figure out because you can See
- 32:09what the data is like, what? All that is going to amount to
- 32:14after you recognize how much money it's actually going to
- 32:19make? Yeah, I can relate 100% of that,
- 32:24from a practitioners perspective because of course, you need to
- 32:29make sure what is the return on invest that, that, that you will
- 32:33receive with an MLA product? And we talked about that
- 32:38earlier, right? How do How can I do a good job
- 32:41in that? How can I be precise at
- 32:43calculating a reasonable hour? I but then on the other hand,
- 32:46also to make sure that I can assign the required resources to
- 32:50what is needed in order to reach a tower.
- 32:53I so it's kind of a chicken chicken egg problem.
- 32:55So, from a practitioners perspective, I would agree
- 32:58saying that. Of course, budget is everything.
- 33:01Because if we don't have the budget, maybe there's only one
- 33:04person which has to fulfill the seven rules.
- 33:07That would be required in theory.
- 33:09For a successful envelopes project, but that's then, just
- 33:12the case. Now, the luxury that I have
- 33:15right now, is to lean back and say well, but from an academic
- 33:18perspective, of course, these are the required roles and this
- 33:22is what the architecture look right.
- 33:24But putting it into practice. I can fully fully fully agree
- 33:27with them. And that's why I think typically
- 33:30the most successful projects that we did in the realm of
- 33:34envelopes were not the first ones with that same company,
- 33:38right? So we would Will you start with
- 33:40small ones with the company showing some successes showing
- 33:43that they would actually receive that Roi that we promised
- 33:47earlier and then a full-blown ml Ops project like we would
- 33:51describe it in the paper would be the fourth or the fifth
- 33:55project at that stage. And then we would have the
- 33:58distinct roles and then all of that worked out.
- 34:01But of course this is kind of the reality T.
- 34:04Check on these on these problems.
- 34:06And again, I have the luxury of sitting here and saying well,
- 34:09Look at that paper and that's how it should be done in theory.
- 34:13This is interesting because I was actually looking at the
- 34:16figure that you've given in the paper which is basically
- 34:18end-to-end envelopes architecture.
- 34:20And one of the things I realized at least in my personal
- 34:23experience working in the industry is a lord people just
- 34:25expect one person to know everything.
- 34:27So I came from like a research background and everybody was
- 34:31expecting. Hey, come dude, engineering and
- 34:33everything and that is still an expectation, which people having
- 34:37more and more companies are now trying to Define this new rule,
- 34:40which is basically called Full stack Yes, like this somebody
- 34:45even if they can't do everything but at least they are a viewer
- 34:48of the entire process and to end.
- 34:50So I just wanted to ask you a little bit about that one which
- 34:54is you said there are different versions when it comes to
- 34:57working with these teams and their different stages.
- 35:00So could you break down these stages with me and talk about
- 35:04what kind of rules are the companies.
- 35:06Look at these SME companies are looking at when it comes to
- 35:09different stages of the project and how does the team increase
- 35:12in size? Isis after different levels.
- 35:15Yeah, so definitely, I mean, this depends a lot on the
- 35:20organizational setup of the of the Data science, seems AI teams
- 35:27whatever they called in the respective company.
- 35:32One typical phenomena that we observe is there is a designated
- 35:37data science unit Center of excellent or Center of
- 35:40competence and then they work together with with the business
- 35:45units and some cases they even have satellite data scientists
- 35:48sitting in the business units and then you have a core Center
- 35:51or the center of data science and in the first Paige.
- 35:55It's all about showing success. You don't have time to weekly to
- 36:02think about the different roles, although you should you should,
- 36:04but it just doesn't work. So you need to show some ml
- 36:09products which actually generate value, and this is the first
- 36:14success criteria from from from my point of view, right?
- 36:17So you typically start with a few data scientists and I'm just
- 36:20going to call the data scientist.
- 36:22What they do is they are data. Tist.
- 36:24Then a male engineer then as the engineer, their the data
- 36:27engineer, the devops engineer in the software engineer, but all
- 36:30within one, one person. And then if you were successful
- 36:34with your first ml products, then at some point in time they
- 36:40get more headcount. And then, of course, the
- 36:42question is, who is that new role going to be right, who's
- 36:46need the most data scientists. And I, another a male engineer,
- 36:50now, the software engineer and this is one of the most
- 36:52interesting phases of these of these Again, from an
- 36:55organizational perspective to say, how do you prioritize now,
- 36:58different roles and how do you, how do you do the setup for a
- 37:03successful data science team? And now again I didn't do an
- 37:09empirical study on that. So this is only my, my personal
- 37:11experience. But at some point you have
- 37:13reached the level where all the gears are are working right
- 37:18where all the roads are collaborating where standards I
- 37:22established where workflows are published.
- 37:25And then, of course, this at this stage, your products become
- 37:29scalable. They become fully fully fully
- 37:32usable product. And that's interesting stage,
- 37:35but to be honest, every it's really hard for me to say, when
- 37:38is this stage where everything is working, flawlessly and
- 37:42what's that? What's that breaking point,
- 37:44right? What's the amount of people you
- 37:47have? This is really hard to say, but
- 37:49it's interesting. It's really interesting to look
- 37:51at these different stages. I would agree.
- 37:54How do you define success for different kinds of designs
- 37:58projects which is. So the key is given the fact
- 38:02once the project has been deployed in production is a, is
- 38:05it just hate the model works? And it predicts whatever you
- 38:09want to predict. Let's say it's a housing thing
- 38:11in it has done their job or let's say after we start
- 38:15deploying it in production in there.
- 38:17A lot of things get involved, especially when we start working
- 38:20with streaming data and as such. So it takes a lot of time before
- 38:23we can monitor. Clarinda to all of that part
- 38:26which is the later stages of managing, the modern dealing
- 38:29with the drift and all of that. So at what point do you start
- 38:33looking and defining your model as a successful model or the
- 38:37project is successful in saying okay now let's move to the next
- 38:40stage and we've done what was asked of us?
- 38:45That's that's highly individual as you as you might expect, and
- 38:51there are a lot of discussions on that depending on the
- 38:53business unit, you working with the customer that you're working
- 38:56with. For some, it's only performance
- 38:59right? In a supervised machine,
- 39:01learning model. It's, can we continuously
- 39:03achieve that performance in? I don't know what identifying a
- 39:07novel, he's predicting prices, whatever things like that, and
- 39:11it's only performance-driven. I think it's debatable whether
- 39:16that's, that's meaningful, but of course, companies think in
- 39:19kpis, they think a numbers. And that's, that's the way that
- 39:23they approach it. So let's that's one way that you
- 39:27can do it, but to me a lot of ml products also deliver value on
- 39:32other on other areas, for example, they give you
- 39:35meaningful, insights, whatever that means, right.
- 39:38I mean, this is, this is, this has a lot of perspectives to it
- 39:42and it's hard to say but it definitely Definitely gives you
- 39:45insight into your own operations even though if it might not
- 39:49reach the performance you want to aim for it did give you some
- 39:51interesting insights and most of all it is a very good reflection
- 39:56of your business in many cases because because it does show you
- 40:00what data do you have? How valuable is that data?
- 40:03Even if you're embedded product in the end turns out not to be
- 40:07successful, this overall process, that we also go through
- 40:10in the paper, the workflow reveals a lot.
- 40:14Insights on your data, quality on your current state or as a
- 40:21company when it comes to data driven products.
- 40:24So, it's really hard to measure success with single metric and
- 40:32it really depends to be honest in the end on the, on the
- 40:36personality of the business stakeholder.
- 40:38Because some do understand that and they say, hey, if we get
- 40:42insights into a few anomalies He's in our data, this is
- 40:47immensely helpful. While others say is hey hey we
- 40:50need a performance of, I don't know, F1 score of 90% And if we
- 40:56below that that's terrible and if we're above that, that's
- 40:59awesome. So I think it's really hard to
- 41:04say but I think that's a discussion.
- 41:06We should have. What makes ml product
- 41:08successful? Is it only a single performance
- 41:11metric or is there more to it? So then would be really
- 41:13interesting too. Explore further.
- 41:16Also research wise, that's your next paper.
- 41:19There you go. Here we go.
- 41:20So, speaking of next papers and all that good stuff, I mean,
- 41:24what are you up to now? You've been doing this paper or
- 41:28you, you did this paper. Now, you mentioned that it is.
- 41:31It's being peer-reviewed, and hopefully, in a few weeks, maybe
- 41:35a few months, it's actually going to be published and put
- 41:39out. But then you have other stuff
- 41:41going on like your day-to-day, which involves Cheating in
- 41:45triathlons. I hear you like to skip the
- 41:48course, and then win. What is going on there.
- 41:51Give us the breakdown on that story.
- 41:52On the triathlon. Okay.
- 41:56So dimitrios, of course, required a fun fact about me.
- 42:00So I entered that I, that I cheated at a triathlon, not
- 42:04knowingly, to be honest. So it's actually, it's actually
- 42:07a short story. So I went to, I think it was
- 42:10like, my first triathlon and I was late right here, have to
- 42:14bring your Bike and get into your swimming gear, things like
- 42:17that. I had to find a parking spot.
- 42:20So I was really really late for my cue what that meant is I
- 42:23missed the entire introduction where they tell you.
- 42:27Okay, now we swim here then we biked there then we run there.
- 42:30So I missed that entire pod and I just came at the very second
- 42:34where the people jumped into the water, that's when I entered and
- 42:36I also jumped in the water. I did my swimming, I did my
- 42:40biking. And after the biking, I felt
- 42:42well that went really, really well.
- 42:44I Didn't have any GPS or stuff like that.
- 42:46So, I was just just doing the Bike Tour.
- 42:48I change into my running gear started running, and then I
- 42:52recognize that I'm I'm there's no one else there, right?
- 42:56I'm, I'm really the top guy, no time.
- 42:59I did feel, I did feel. I mean, of course, it was
- 43:04exhausting. But I was like, is this
- 43:06something feels off? So, I walk into the stadium.
- 43:09The people were applauding the announcer said, this is
- 43:13incredible. Look, who is coming breaking
- 43:16World Records? This is his sister's his first
- 43:18triathlon and he already makes first place.
- 43:21We were going crazy and that point, I felt.
- 43:23Okay. Something is wrong.
- 43:25I mean, there's something something went wrong here but
- 43:28you didn't stop and say it, then you cross the finish line under
- 43:30that guy because I ran through the stadium and the celebrations
- 43:36were later as rights because all people had to get in.
- 43:39So I did this together with a friend of mine and he came in, I
- 43:42think 20 minutes later or so and He was like, wait, you're
- 43:45already here and typically when we were training he was he was
- 43:48the more athletic one. So I.
- 43:51So when he told me is that, in fact, the instructor said, you
- 43:54have to go to the bike Robin Hood.
- 43:56Two times. Not one time and then change it
- 44:00through the running gear. So, but I didn't hear that.
- 44:02And I didn't have any GPS, and well, I thought it was, alright.
- 44:06So I was very ashamed after that because obviously I Then I then
- 44:09cheated and at some point I had to tell them and they figure it
- 44:12out. I think themselves at some
- 44:14point. So, I'll be honest with us, did
- 44:18you still pick up the metal and the trophy?
- 44:21No, to be honest, I when I went home, I still do have a
- 44:23screenshot of of the placement, but I was actually very ashamed
- 44:28after that. So there was actually my first
- 44:30triathlon experience. And yeah, apparently first and
- 44:34last that was the last, to be honest, but I did cheat.
- 44:38So I feel bad about that and now it's Public's.
- 44:41Yeah, you've been banned from any sanction triathlons, now.
- 44:44Do they think you're on EPO or something?
- 44:47You're doing drugs like lands. But anyway, aside from cheating
- 44:51in triathlons, what else are you up to these days?
- 44:53Yeah, I mean of course, ml Ops is not the the only piece that
- 44:57I'm that I'm interested in but what always interests me, is
- 45:00this combination of Academia and Industry?
- 45:02So what tools methodologies, what knowledge is do?
- 45:06We need to bridge these two worlds of people working on the
- 45:11best algorithms in the field, but on the other end on the
- 45:14people, Seeing it in practice. And one thing, I mean there are
- 45:18multiple things that I'm working on.
- 45:19I think there are, there are three ones that I find most
- 45:24interesting and I'll try to be try to be quick about them.
- 45:28What is actually inspired by Andrew NG, which is called
- 45:33data-centric a. I don't know if you guys heard
- 45:36about that, but I think it's again, it's kind of a paradigm.
- 45:40It's, it's a really, really great idea.
- 45:44Sure? Because what they say is in the
- 45:46past, we had a very modern Centric approach on building ml
- 45:49products. So, someone gave us data, we've
- 45:53got the data from somewhere and then we started to build the
- 45:56best possible models on that. And somewhat, it's were 0.1%
- 46:00such points better than the others and we did competitions.
- 46:03But that's not the way that we should think about it and it's
- 46:07actually something that we also put into the paper.
- 46:08And I think it's it connects well with with ML Ops because it
- 46:12says, you have to look at the holistic picture.
- 46:15Don't take the data for granted. In some cases for factory.
- 46:19It might be easy to Simply Implement an additional sensor
- 46:23and a stage, where it would give us a lot of insights.
- 46:25So think of that holistically, right?
- 46:27Not only think about what you can do in the model part.
- 46:30But also think about what you can do in the data part, even if
- 46:33it means. And I know this is strange for
- 46:35computer scientists, but even if it means going into the field
- 46:37and changing a few things around, and I think if you have
- 46:41this, this, this mindset, this change is how Your products are
- 46:45in the end because sometimes it only does require one additional
- 46:48sensor here or one additional camera here and it would give
- 46:51you all the things that that you need.
- 46:53So I think this is a very promising field of research and
- 46:57the data center Ki not necessarily that you knew need
- 47:02new methodologies there. But that you just make sure that
- 47:05people working on animal products have this this
- 47:07Viewpoint, not only doing hyper parameter optimization to the
- 47:11last bit. But also thinking about the,
- 47:13the, the overall path. I don't know.
- 47:15What are your thoughts on that? Is that?
- 47:16So yeah that you think about. Well I think that's the beauty
- 47:20of this industry, right? Because we get to work.
- 47:24So closely with the business side of things, the machine
- 47:27learning is so tightly coupled to actual business outcomes and
- 47:31then like you said, you can actually go into the field and
- 47:36Tinker with things to see if you can produce better data.
- 47:39So that just opens up. So many different Avenues on How
- 47:45you can solve problems and for engineers who enjoy solving
- 47:48solving problems? It's the world.
- 47:51Is your oyster, absolutely. Absolutely.
- 47:54Yeah, yeah. That's that's so true.
- 47:57Maybe one, one more thing that, that I really like, and this
- 48:02really applies to the, to the Emma products once they are once
- 48:07they are in place. So, in the past, I have been
- 48:09like to and I'm simplifying here.
- 48:12But there have been two types of people.
- 48:14One say, Okay, all the Amana models at some point of time
- 48:17will take over all the jobs in the world.
- 48:20They will, you know, become the best predictors and every task
- 48:24that we have out there and on the other hand, people saying ml
- 48:28products or more General. A I will never reach that that
- 48:33stage and I think their arguments for both cases but
- 48:39what I do observe now in both research and Industry is is a
- 48:44collaboration of human agents and machine learning agents.
- 48:50And this, this phenomenon of human AI teams is really
- 48:54interesting because there's so many design choices that you can
- 48:58make and how to present predictions to humans.
- 49:02How do you miss inject with these predictions?
- 49:04How do we explain them things like that and I could talk about
- 49:07that for hours, but I think one of the most interesting or
- 49:11important aspect that I myself learned in that.
- 49:15Is that we do not need to build for performance, but we need to
- 49:19build for complementarity because what you do see is that
- 49:24humans have different strengths than the machine learning
- 49:28products, but right now typically, the machine learning
- 49:32products are built in a way to be good at everything but I
- 49:35don't think that's the way we should have brought approach
- 49:37this, this hybrid intelligence but we should say, how can we
- 49:41make the best out of these two entities?
- 49:44And And if we start specifically designing a product for
- 49:48complementarity, I think that would be a huge, huge change,
- 49:53right? Because we did some.
- 49:55We did some studies where we can show that the the complementary
- 49:59team performance. So, the performance of both
- 50:02entities together is better. If we aim for that
- 50:07complementarity because what's interesting is that in many
- 50:09cases you have an AI product which recently, which is the
- 50:12performance of 90% Why would you need the human in that stay
- 50:17right, because the human on paper might reach?
- 50:19I don't know on 85% but so if you simply combine them in many
- 50:24cases, we still the the top that we reach is still this 90% of
- 50:29our of Rai product. But if we design for
- 50:32complementarity, now we can use the strengths of both our
- 50:35entities and maybe come even above what the top AI performs
- 50:39of what the top Yuan performance is and I think this is really
- 50:42interesting, really promising and what I really love About
- 50:44that is this idea of machine and human working together.
- 50:48Collaboratively. On a task instead of saying, oh,
- 50:52the machines will take over or the machines will never take
- 50:55over, and I think that's great and I think there's there's a
- 50:58lot of stuff to be done to understand better how this
- 51:02complimentary Works, what our principles that make it work.
- 51:06So that's something I am really motivated.
- 51:10About interesting case about two years ago, I was Applying for a
- 51:15PhD in almost similar which was are doing some work around
- 51:19assisted living but sort of combines machines but humans to
- 51:23serve help us lead better lives and that comes a lot of the
- 51:27applications were in Warsaw and medical health care in such
- 51:30working with depressions are working with autistic patients,
- 51:33all of that anyway. So one will question, I'll ask
- 51:36you on that one. What does a day-to-day in
- 51:40Nikolas life look like? It's very interesting because
- 51:44typically, there's not not the day-to-day, but I do have two
- 51:47jobs. Right on the one hand, i'm
- 51:49again, managing consultant data science for IBM Consulting.
- 51:52So I do Consulting work. On the other hand, I'm, I'm
- 51:56leading a research lab at the calls for service research
- 51:59institute, where we have eight full-time researchers.
- 52:03So I'm doing customer work, I'm doing teaching and doing
- 52:11research some Edmonds. Stuff, obviously, but that's
- 52:15what makes my days interesting. Because it's, that makes sure, I
- 52:18think if I was only a researcher, it would be too
- 52:22boring. And I would fear losing that
- 52:24grip to reality and Industry on the other end.
- 52:28If I would do only Consulting work, I wouldn't really feel
- 52:32feel satisfied as well. So my typical day is the mixture
- 52:36of doing lecturers consulting with phds and then having Some
- 52:42workshops with with customers and Deputy this, this works
- 52:47really nicely because I can use a lot of knowledge that I
- 52:50generate in the research world. But on the other hand, I also
- 52:54know what the problems in the real world are and what we
- 52:57should approach next. Yeah so I mean I'm funny that my
- 53:02dream job for someone who's around you.
- 53:04What is one lecture that they can drop in given by you?
- 53:07If any do you mean like like a, like a public?
- 53:12Lecture a public lecture could be a university.
- 53:16I mean people's sometimes, just walking if somebody wants to
- 53:20attend fun of you talks, where did they go other than other
- 53:23than our podcast? Obviously, that's a good
- 53:27question, so because I do come come around quite a lot.
- 53:31So, if you're in South, Germany and you're close to close to KI
- 53:35T, this is typically the spot where hold lectures.
- 53:39So, if you're at in, in karlsruhe, which is a beautiful
- 53:41town in, Germany, then then feel free to drop by at Khe.
- 53:47Come to a lecture or even if you don't come to a lecture, happy
- 53:51happy to say hi if you come by my office.
- 53:53All right, so that's probably the, the physical place where
- 53:56you could be. But apart from that, you can
- 53:59reach me via LinkedIn, Twitter, and the typical channels.
- 54:02There we go. Don't say too much.
- 54:04I'm close to South Germany. So, I'm right outside of
- 54:08Frankfurt. So I may drop in on you, see,
- 54:10we're now almost welcome last. Last question that I've got for
- 54:14you is what I find fascinating right now.
- 54:16There's so much advancements. And so, in re in the research
- 54:21field, it feels like things are going very fast, and they're
- 54:24coming out with new different papers every week, I know we've
- 54:32talked to some people about this and how back in the day in 2019,
- 54:36you could keep up with all the Deep learning papers that came
- 54:40out, because there was maybe one For a week or one per month and
- 54:46now you definitely cannot just because they're coming out so
- 54:49quickly. And you also see all kinds of
- 54:52wild stuff happening with foundational models and then
- 54:55you've got the different piece which is you're in the industry
- 55:00and you see what people need? How do you look at that gap
- 55:04between, what is coming out and The Cutting Edge of research,
- 55:08and then what the companies actually need and Potentially
- 55:13without sounding too cliche. Like how do you feel about the
- 55:17foundational models that are coming out?
- 55:19Do you feel like those are going to be able to fill some of the
- 55:22gaps that we have when doing machine learning in the industry
- 55:26and not just be for Creative types.
- 55:31Excellent question. So let me answer the first part.
- 55:35So this is actually one of my main challenges in my in my
- 55:40daily job because The amount of papers, even if you only look at
- 55:45peer-reviewed ones is too high for a single person, even for an
- 55:50Institute to, to read to comprehend, to reproduce.
- 55:55It simply doesn't work anymore. So that's something that I'm
- 55:58struggling with a lot is to keeping up with the pace.
- 56:02I mean, it's a positive thing that so much is happening, but
- 56:06for an individual, it's really hard and can be very, very
- 56:10overwhelming. So this is Something I really
- 56:13honestly struggle with keeping up with it and it does happen
- 56:16sometimes that people in a conversation mention, some topic
- 56:20that I've never heard about. And for them, it's, it's
- 56:23completely clear what that is because that's their Niche.
- 56:26That's a gap, but it's becoming really hard.
- 56:30So, I don't, to be honest, you were not asking for a solution
- 56:34but I don't have one. It's really hard.
- 56:36And I, I do follow a lot on what's posted on LinkedIn and
- 56:40Twitter. But if that's the best way to
- 56:42go. Phds approaching me with with
- 56:44papers. I mean that's how I do it but
- 56:47you want to get a little bit of real fast.
- 56:49I'll tell you I saw a foundational model, I think it's
- 56:53using GTP 3 and it is summarizing papers that come
- 57:00out. And so it's using machine
- 57:02learning for this exact problem. Which I find a little bit meta
- 57:06but sorry I cut you off. Hey, no, you did not.
- 57:09No, I mean that would be the answer, right?
- 57:11I mean here we have it the Of the models are going to solve
- 57:14all of our problems. But now that's probably not
- 57:16going to be the case. So so coming to to phone
- 57:21foundational models. I do believe that this is
- 57:27exactly what is needed. But to be honest more in the
- 57:31industry than in research, I think in the in the research
- 57:35field still there going to be a lot of specific models.
- 57:38I mean also an industry there will be a little of specific
- 57:41models but I personally really appreciate that.
- 57:45We have this trend towards more generalizable models that can
- 57:50then be used on a lot of lot of different tasks.
- 57:53As of now, I'm having a real hard time on saying whether this
- 57:58will be successful across all different areas.
- 58:01And I also don't feel in the position to say, whether the
- 58:06current ones are are having the best effects, but overall that
- 58:13something I'm really, really interested in actually that's
- 58:15something we do together with, with IBM research as we speak
- 58:19right now, because we're trying to build found foundational
- 58:21models for climate disasters. So we do believe in that but as
- 58:27of now it's really hard to say, if we will succeed, although I
- 58:31do hope for us being successful in that, best of luck to you,
- 58:36man. This has been awesome.
- 58:37They give us. Thank you so much for coming on
- 58:39here and telling us all about your life and your paper that
- 58:45you wrote and you're cheating habits on your triathlons.
- 58:48Everything has been awesome. Dude, this is so good.
- 58:54Thank you guys. Really appreciate it.
- 58:56Thank you Abby. Thank you very much.
- 58:57Was thank you for having me and this is Skyler.
- 59:00I lead machine learning and health rhythms if you want to
- 59:03stay on top of everything happening in ml.
- 59:05Ops, subscribe to this podcast now.
- 59:10Now, now, now now now Now.