Blog

Oct
03

2023年数据科学家的工具包

数据科学领域是一个不断变化的动态领域,新的工具和技术如同数据本身一样快速涌现。结构化查询语言(SQL)是构建数据科学的基石。它是一种专门为管理和操作关系数据库而设计的编程语言。对SQL的深刻理解是任何数据科学家都必须具备的,因为它使他们能够有效地从数据中提取见解。

By Zhang Bonnie | Blog
DETAIL
Sep
30

数据科学家提高Python代码质量指南

如今,数据科学家在部署机器学习模型的生产环境中扮演着越来越重要的角色。这意味着我们需要能够像软件工程师一样编写符合生产标准的Python代码。在本文中,我想介绍一些关键的工具和包,可以帮助你创建具有生产价值的代码。

By Zhang Bonnie | Blog
DETAIL
Sep
30

为什么每个数据科学家都需要了解Llama 2

在本文中,我们将深入研究Llama 2的具体功能,以及为什么它是每个数据科学家都必须了解的内容。我们将探索它的训练过程、性能基准、安全措施,以及在真实场景中使用该模型的实际经验。我还将提供Python代码片段来说明它在NLP和机器学习任务中的应用。

By Zhang Bonnie | Blog
DETAIL
Sep
25

提高ML模型稳健性的5种交叉验证方法

在一个接受交叉验证的世界里,这些问题得到了解决。交叉验证的神奇之处在这个5-fold交叉验证过程的示例中得以展现:新模型在四个fold上进行训练,并在每次迭代的最后一个fold上测试,以确保使用所有数据。平均分数及其标准差作为置信区间报告,提供了对模型性能的真实度量。交叉验证有很多变体,我们将在本文中介绍最重要的五种。

By Zhang Bonnie | Blog
DETAIL
Sep
25

掌握ChatGPT的反向提示

无论你是新手还是经验丰富的用户,本指南都将为你提供有效利用这令人难以置信的功能所需的知识和工具。“反向提示就像翻动脚本。通常情况下,你给AI模型一个提示,它就会给你一个输出。但在反向提示中,你将输出给AI,并询问最初创造输出的输入是什么。”

By Zhang Bonnie | Blog
DETAIL
Sep
21

Jupyter AI:生成式AI+JupyterLab,在VSCode中,你将不需要Copilot

JupyterLab是新手数据科学家的最好伙伴之一。即使对于老手来说,它也是代码进入生产之前最常用的实验场所之一。在Notebook中的模型和提高早期生产力中它确实是一种强大且对用户友好的方法。在某些情况下,例如Netflix,整个数据管道,包括定期作业,都是使用JupyterLab运行的。

By Zhang Bonnie | Blog
DETAIL
Sep
21

畅销编程书籍中的10个编码秘密

在我们这个快节奏的世界里,时间是我们似乎永远都不够的东西。由于任务、责任和爱好层出不穷,书籍往往让人觉得是很少人能负担得起的奢侈品。我知道,尽管我们很想从这些书中吸收每一点知识,但时间总是在流逝。这就是为什么我决定为你跑腿的原因。好的,让我们开始吧!

By Zhang Bonnie | Blog
DETAIL
Sep
16

苹果面试流程:数据科学家的完整指南

在接下来的文章中,我们将通过把面试分成几个阶段来探索苹果公司的面试过程,并向你展示编程或非编程问题的来源,这些问题将在面试过程中对你有所帮助。你们中的一些人可能是不同领域的数据科学家,而其他的则可能是渴望学习数据科学的人。有一件事可以肯定,如果你之前没有在苹果工作过,你可能会对此感到疑惑。在进入苹果公司的面试流程之前,首先让我们看看数据科学家可以在苹果公司工作的不同领域。

By Zhang Bonnie | Blog
DETAIL