programming

Learning deep learning (project 4, language translation)

In this project, I built a neural network for machine translation (English -> French).  I built and trained a sequence to sequence model on...
Xu Cui
27 sec read

Deep learning speed test, my laptop vs AWS g2.2xlarge…

It requires a lot of resources, especially GPU and GPU memory, to train a deep-learning model efficiently. Here I test the time it took...
Xu Cui
2 min read

We contributed to MatLab (wavelet toolbox)

We use MatLab a lot! It’s the major program for brain imaging data analysis in our lab. However, I never thought we could actually...
Xu Cui
2 min read

Deep learning

In the past months, I am shocked by the progress of artificial intelligence (mostly implemented by deep learning). In March 2016, AlphaGo won Lee...
Xu Cui
1 min read

Stork开通自动翻译功能啦

虽然美国读研究生的时候,一个很头疼的问题就是阅读科学文献。原因很多,但是其中一个就是文献里面有许多单词不知道意思,这就时不时地要查字典。到后来情况就逐渐变好了,但是在接触到新的领域的时候,又出现一些该领域的新词汇,又要学习这些单词。当时我想,如果有个工具可以自动把文献翻译成汉语就好了。 随着人工智能在翻译领域的进展,长句子的准确翻译变为可能。当然,与“信达雅”还是差距很大,不过通过一些例子感觉已经是达到“信”了,“达”也初步达到了。或许以后还可以“雅”。对科研人来讲,能够“信”其实就已经很好了,毕竟对英文也不是一点都不懂。 看到技术成熟,我们就给Stork(文献鸟)增添了高级功能:翻译!当Stork给我发邮件的时候,邮件里的文献已经翻译好了: 这样我就可以快速浏览文献,省不少时间。 打开某个文献,里面的摘要也翻译了: 总体感觉翻译得还不错,比普通的逐字翻译要好很多,可以作为阅读的辅助功能。 该功能是付费功能。如果感兴趣的话,可以参考下面页面的操作: https://www.storkapp.me/translation.html
Xu Cui
1 sec read

Communications between two MatLabs (2): over socket

After the previous blog post Communications between two MatLabs (1) over file, Aaron Piccirilli in our lab suggested a more efficient way to communicate between...
Xu Cui
1 min read

Communications between two MatLabs (1) over file

Ref to: Communications between two MatLabs (2): over socket It’s common that two MatLab programs needs to communicate. For instance, one program is collecting...
Xu Cui
1 min read

Stork是我最好的科研助手(2):经费提醒

1. 我的导师是否有经费? 2. 我在寻找博后的职位;我未来的老板是否有足够的经费支持我? 3. 有多少经费拨给了我的研究领域(比如NIRS)?谁得到了这些经费?他们将用这些经费做什么? 你是否也曾考虑过这些问题?当我还是一个研究生的时候,我很少问这些关于“钱”的问题。“钱”似乎并不是一个“真正”的科学家应该在意的事。而当我得知我的导师为经费申请花着大半部分时间的时候,我更加疑惑了,他难道不应该把时间用在做实验以及撰写论文上吗? 当我开始博后研究时,我发现自己同样花费很多时间申请经费。我也逐渐意识到我的未来科研事业是否成功,很大一部分是由我是否能有足够稳定的经费支持来决定的。我见到一些同事,由于缺少经费不得不离开科研界。我想到如果能有一个工具及时提醒我当下的经费拨款情况,我的科学研究应当可以更加有的放矢。 Stork 就是这样一个工具。 我在Stork里输入如下关键字,“pearl chiu”(我之前同事的名字)以及“NIRS brain”(我的研究领域)。以下是Stork发给我的邮件: 有了Stork提供的信息,我了解了在我的研究领域,谁得到了经费以及他们打算用这笔经费做什么研究。实际上邮件里的第三个基金是拨给我的同事Manish, 用于他进行利用NIRS对静息状态下的脑回路的研究。我还看到Pearl得到了很大一笔经费,所以我给她发送了一封祝贺邮件。与Stork的另一个功能论文提醒比起来,经费提醒让我更早的对自己研究领域的趋势了如指掌。得到经费支持的研究,通常需要几年之后才有相关论文发表出来。 如果你也想变成第一个在你领域知道有哪些新经费颁发的人,快去试试Stork你一定会发现很多惊喜!
Xu Cui
6 sec read

A mistake in my False discovery rate (FDR) correction…

I have posted an FDR script at https://www.alivelearn.net/?p=1840. I noticed that there is a small bug. In rare cases, this bug will cause the...
Xu Cui
37 sec read

Some tips to use wavelet toolbox

Wavelet toolbox is a useful tool to study hyperscanning data. Many recent publications on NIRS hyperscanning use wavelet coherence to quantify the relationship between...
Xu Cui
55 sec read