In this interview, Jesse Johnson – a leading data science expert and the founder of the Merelogic consulting group – shares his thoughts about the challenges of AI analysis in biological research.
The relationship between bias and variance is similar to overfitting and underfitting in machine learning. Learn how to achieve optimal model performance by keeping in mind the bias-variance tradeoff.
What benefits can functional programming bring to consulting projects? How does Haskell help to deliver projects on time and on budget? Find out the answers in our interview with Rob Harrison from Flowmo.co.
The number of open-source ML libraries is constantly increasing, but which ones should you use in your project? In this blog post, we present fifteen libraries to pay attention to in 2023.
In this blog post, we explore, describe, and dissect the first phase of the collaboration between Runtime Verification and Serokell on optimizing the K semantic framework.
Even though Rust and Haskell are quite different languages, they are also surprisingly alike. If you know Rust, you have a head start with Haskell, and vice versa.
Multimodal learning is a machine learning technique that incorporates data from multiple modalities – ways of perceiving the world – to create models that have increased accuracy and better capabilities.
Like “smart money”, which is VC money invested by firms and angels that have great expert knowledge and connections, smart dev involves taking into mind the non-code value a consulting firm can bring.
ChatGPT, a chatbot capable of conducting conversations in a human-like manner, has made headlines both in specialized technology publications and mainstream news.
Generative AI has recently seen an incredible popularity surge. In this post, we take a closer look at what it is and how it works, as well as outline common use cases and perspectives for the future.
K-means is an algorithm that can separate unlabeled data into a predetermined number of clusters. In this blog post, we look at its underlying principles, use cases, as well as benefits and limitations.
With Rust generics, programmers can write general algorithms that work with arbitrary types, reducing code duplication and providing type safety. In this article, we show when and how to use them.
Feature engineering is the process of designing predictive models based on a carefully selected set of data. Read our step-by-step guide on how to introduce feature engineering into your model.
Serokell is a multinational team of programmers, joined by love towards functional languages. Science and education are among the core values of Serokell. Our blog is a place for our specialists to talk about things that matter to them. Stay tuned to read more about pioneering research and practical applications of functional programming, mathematics, artificial intelligence, and computer science.