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

推荐订阅源

IT之家
IT之家
博客园_首页
S
SegmentFault 最新的问题
罗磊的独立博客
博客园 - 【当耐特】
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
D
Docker
雷峰网
雷峰网
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
V
V2EX
大猫的无限游戏
大猫的无限游戏
V
Visual Studio Blog
腾讯CDC
宝玉的分享
宝玉的分享
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
T
Tailwind CSS Blog
Vercel News
Vercel News
H
Help Net Security
博客园 - Franky
D
DataBreaches.Net
aimingoo的专栏
aimingoo的专栏

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.