惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
J
Java Code Geeks
月光博客
月光博客
博客园_首页
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
B
Blog RSS Feed
博客园 - 聂微东
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
Jina AI
Jina AI
S
SegmentFault 最新的问题
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
Google DeepMind News
Google DeepMind News
阮一峰的网络日志
阮一峰的网络日志
The Cloudflare Blog
量子位
Martin Fowler
Martin Fowler
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗

sebszyller.com | Blog

LLMs Will Brand Themselves Out of Existence Trustworthy ML Is a Kitchen Sink Best Practices for a New Research Project Repo in 2026 Looking Back at Learning Rust with LLMs: Works 100% of the Time... 50% of the Time Fairness Is Hardly About DEI DeepSeek Drama -- Model Watermarking to the Rescue Open Weights Have Nothing to Do with Open Source Learning Rust with Large Language Models (Part III): Finding a Needle in a Haystack Learning Rust with Large Language Models (Part II): an Outdated Manual Written by a Newbie Food Markets Are a Bad Analogy for Data Marketplaces Learning Rust with Large Language Models (Part I): a Project for 2024 No One Cares About Large Language Models Anymore Content Provenance Needs Critical Mass Data Marketplaces for Individuals (Still) Don't Make Sense The Security Through Obscurity Moment of Large Language Models... and Money Finding the Beauty in the Imperfections of Generative Art Can You Spot a Deepfake? Kosher Data for Your Ethical Needs Why Synthetic Data Is Not Private Data Marketplaces for Individuals Don't Make Sense Whose Model Is It Anyway?
On the Difficulty of Cross-disciplinary Communication
Sebastian Szyller · 2021-10-30 · via sebszyller.com | Blog

I'm sorry but I don't speak corporate law. Could you explain it to me in Greek instead?

People in different disciplines speak different languages. Well, not really but the same term can have many meanings. No rocket science. However, the extent of these differences and how difficult it is to spot them is tremendous.

In this post, we’ll look at a specific example, try to understand why it happens, and what we can do about it.

What’s the problem?

Let’s talk about accuracy. In science, it has a clear definition and a corresponding equation. Generally, it measures how often you get something right on average. But outside of my mathy circles, accuracy is what you’d call any measure that tells you how well something works. Accurate weather prediction, accurate betting, accurate cancer screening etc.. A mathy person reading this is already thinking about precision, recall, odds ratio, and other metrics that are more suitable for these tasks.

This divide was apparent when the EU AI regulation proposal was published. The machine learning community started splitting hairs over the abovementioned accuracy. You’d hear a lot of comments about legislators having no clue about software or statistics. It misses the forest for the trees. They know exactly what they’re talking about, they just mean something else.

Heck, I’m guilty of it myself when I bombard my security colleagues with machine learning lingo, or talk to my friends about my work.

How did we get here?

Consider a privacy-preserving machine learning project. How many different professions could be involved?

  1. product managers
  2. legal
  3. privacy team
  4. data scientists
  5. software engineers

Put them in the same room and watch it burn. All these people look at this project from a different angle. They have varied educational backgrounds. They use words assuming that the others understand them just as they do. It’s all very implicit.

Cherry on top, even if they share the same goal, i.e. a new useful thing that people can use, the success criteria are different. After all, correct code in production doesn’t mean much if the company is sued for breaking the law, or there was no product-market fit in the first place. This extra piece of friction adds even more to this lack understanding.

Now what?

The takeaway from this is that we’d try to understand our colleagues and business partners. Crucially, be explicit, and ask for clarifications. Make sure that you share the vocabulary. A neat tool is to ask people to repeat back to you, though in their own words, what you just told them.

Obviously, no one has the capacity to understand every conversation at the expert level. A software engineer with top-of-the-line legal knowledge doesn’t exist. If they do, they probably charge a lot. So try to hire people with multidisciplinary skills. Encourage your team to dabble in things outside of their core skill set. The goal is reduce the friction and make it easier to communicate across departments. At the beginning, it introduces some overhead but down the line, it’s worth it.

I know it’s easier said then done. The first step to making things better is realising that this could be a problem in your team.