0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据压缩算法可以改变物理和生物学的计算

独爱72H 来源:量子认知 作者:量子认知 2019-12-12 15:54 次阅读

(文章来源:量子认知)

在计算机科学和信息论中,数据压缩算法是按照特定的编码机制将未经编码的数据比特(或者其它信息相关的单位)较为紧凑地表示信息的方法。常见的例子如ZIP文件格式,ZIP文件格式是一种数据压缩和文档储存的文件格式,以便于在网络上传播和分发文件。这种格式不仅仅提供压缩功能占有较少信息空间,还可作为归档工具(Archiver),将许多文件存储到同一个文件中。现在我们许多人的电脑里就有这种格式及其压缩算法。

数据压缩能够实现是因为多数现实的数据都有统计冗余。有的数据比起其它数据更加常用,有的数据的使用可能性非常小。数据压缩算法通常利用统计冗余,这样就能更加简练地、但仍然是完整地表示发送方的数据。

熵是物理学和生物学中一个重要的计算参数,是一种测量在动力学方面不能做功的能量总数,也就是当总体的熵增加,其做功能力也下降,熵的量度是能量退化的指标。熵亦被用于计算一个系统中的失序现象,也就是计算该系统混乱的程度。熵是一个描述系统状态的函数,在科技中经常用熵的参考值和变化量进行分析比较,它在控制论、概率论、数论、天体物理、生命科学等领域都有重要应用,在不同的学科中也有引申出的更为具体的定义,是各领域十分重要的参量。

熵是衡量系统的分子无序性或随机性的一种指标,对于理解系统的物理组成至关重要。在复杂的物理系统中,内部元素的相互作用是不可避免的,这使得熵的计算成为一项计算量大且通常难以解决。

有人可能会感到奇怪,上面提到的数据压缩算法和熵这两个不同概念,两者看起来毫不相干,怎么就连到了一起来了呢?现在,以色列特拉维夫大学(Tel Aviv University)的一项最新研究成果提出了一种非常简单而有效的熵计算方法,这种方法很可能就存在于你的电脑里的数据压缩算法,就可以简单而又方便地计算熵。这项研究成果发表在最近一期的《物理评论快报》上。

特拉维夫大学的科学家们发现了这种使用标准压缩算法,利用我们在计算机上都拥有的zip软件来计算熵。通过使用超级计算机来模拟患者处于患病状态的蛋白质的折叠与差错折叠。他们的研究表明,使用标准压缩算法,就可以计算出蛋白质的熵值来提供有关这些蛋白质物理性质的新见解帮助诊断。

这种计算熵的新方法利用计算机仿真的强大功能,可以满足解决科学和医学领域紧急而又及时的迫切需求。研究人员认为,这项研究具有无限的应用,从生物医学模拟到在物理、化学或材料科学领域进行的基础研究,这种新算法在任何计算机上都将易于使用。

研究人员说:一个高中生就可以使用我们的概念方法来计算一个复杂的物理系统的XY模型的熵。熵过去被认为是一个具有挑战性的问题,但是学生在很少的指导下即可以完成。这证明了几乎任何人都可以轻松地使用这种方法来解决非常有趣的问题。

研究人员是在和学生们从信息论的角度讨论熵时,产生了这种计算方法的构想。他们想知道这个想法在实践中而不是理论上是否行得通。他们用可以比较的熵值模拟了一些标准物理系统。很快,他们发现压缩后的模拟数据文件大小会按预期的熵增加和减少。不久之后,他们意识到可以将压缩文件的大小转换为可用的值——物理熵。令人惊讶的是,他们进行了简单的转换即对所有研究的系统都有效。

研究人员目前正在将其方法与概念应用扩展到各种各样的系统中。研究人员总结道:“自从我们开始工作并谈论我们的工作以来,许多来自不同领域的研究人员都与我们接触,要求我们帮助他们根据他们的数据计算熵。” “目前,我们专注于蛋白质折叠的模拟,这是一个及时而紧迫的话题,可以从我们的发现中受益匪浅。”
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87600
  • 计算
    +关注

    关注

    2

    文章

    431

    浏览量

    38478
收藏 人收藏

    评论

    相关推荐

    FPGA压缩算法有哪些

    在图像压缩算法可以采用哈夫曼编码的方式对编码冗余的信息进行压缩可以采用预测的方式来减少像素间冗余,
    的头像 发表于 04-15 11:48 176次阅读
    FPGA<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>有哪些

    基于门控线性网络(GLN)的高压缩比无损医学图像压缩算法

    实现基于门控线性网络(GLN)的高压缩比无损医学图像压缩算法,以提高医学图像存储和分发系统的效率。与“传统”的基于上下文的数据压缩算法相比,
    的头像 发表于 04-08 10:29 171次阅读
    基于门控线性网络(GLN)的高<b class='flag-5'>压缩</b>比无损医学图像<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>

    用于增强微生物物种间DNA转移的新型液滴微流控平台设计

    利用各种合成生物学工具和方法进行微生物工程已经取得了重大进展。
    的头像 发表于 03-17 10:41 486次阅读
    用于增强微<b class='flag-5'>生物</b>物种间DNA转移的新型液滴微流控平台设计

    高性能无损数据压缩FPGA IP,LZO无损数据压缩IP

    。 LZOAccel-C采用AMBA AXI4-Stream数据接口,非常易于被使用和集成。LZOAccel-C可以脱机、独立运行,释放CPU的数据压缩密集任务量。
    的头像 发表于 01-25 13:39 212次阅读
    高性能无损<b class='flag-5'>数据压缩</b>FPGA IP,LZO无损<b class='flag-5'>数据压缩</b>IP

    新技术在生物样本冷冻中的应用案例分析

    推动生物学研究进展   新技术的应用为生物学研究提供了更加高效和可靠的样本冷冻处理方法,推动了相关领域的研究进展。冷冻显微镜技术的发展使得研究人员能够在冷冻条件下观察样本微观结构和反应过程,为研究细胞
    发表于 12-26 13:30

    主轴之奥秘:探索主轴的定义、作用与应用?|深圳恒兴隆机电a

    主轴作为一个关键性的概念,贯穿着各种领域的发展。从工程学到生物学,主轴都扮演着不可或缺的角色。本文将深入剖析主轴的定义、作用以及在不同领域的应用,带领读者探索主轴的奥秘。接下来就跟着深圳恒兴隆机电
    发表于 12-11 10:27

    什么是边缘计算盒子(AI算法盒子)?

    边缘计算盒子是一种基于边缘计算和人工智能技术的智能设备,它内置了灵活可配的多样化AI算法库,所以也被称为AI算法盒子或智能边缘分析一体机,可以
    的头像 发表于 10-31 14:29 1266次阅读
    什么是边缘<b class='flag-5'>计算</b>盒子(AI<b class='flag-5'>算法</b>盒子)?

    对ADC数据进行滤波可以用中值滤波算法吗?

    对ADC数据进行滤波可以用中值滤波算法
    发表于 10-09 06:29

    智能器官芯片系统在原位生物分析中的应用综述

    体外生物学模型对于广泛的生物医学研究至关重要,包括药物开发、病理学研究和个性化医疗。
    的头像 发表于 09-22 09:09 767次阅读
    智能器官芯片系统在原位<b class='flag-5'>生物</b>分析中的应用综述

    不可错过!人工神经网络算法、PID算法、Python人工智能学习等资料包分享(附源代码)

    ;gt;>点击查看下载资料 5.经典算法大全(51个C语言算法+单片机常用算法+机器十大算法
    发表于 09-13 16:41

    以色列将投资3000万美元建设生物芯片设备研发中心

    生物芯片是结合生物学、工程学和微技术相结合的革命性微型装置。这些微小的芯片可以将多个实验室的功能集成到一个平台上,以最小的体积高效地分析生物标本。
    的头像 发表于 07-14 09:56 325次阅读

    基于JAVA的文件压缩与解压缩实践设计(包含源代码及论文)

    ,但随着网络环境下数据传递的产生以及带宽的限制,大容量数据问题日益突出。在这两种需求的推动下,对数据压缩的需求产生了。人们可以将文件在不改变
    发表于 06-09 15:56 0次下载

    详细介绍8种最常用的排序算法

    计算机科学领域中,排序算法是一种基本的算法。排序算法可以将一个数据集合重新排列成一个按照某种规
    的头像 发表于 06-06 14:52 2357次阅读

    zSwap 技术压缩算法介绍

    压缩可以降低占用空间,顾名思义,内存压缩就是压缩内存,节省内存空间。就目前的技术而言, I/O 的速度远远慢于这 RAM 操作速度。因此,如果频繁地做 I/O 操作,不仅影响 flas
    的头像 发表于 05-19 09:25 822次阅读

    专用数据压缩引擎,提高数据中心效率

    压缩并不是一个新概念,但随着存储需求的增长,它正成为数据中心中更重要的工具。目标当然是使用比原始数据更少的位对信息进行编码,从而减小数据的大小。计算
    的头像 发表于 05-06 10:30 501次阅读
    专用<b class='flag-5'>数据压缩</b>引擎,提高<b class='flag-5'>数据</b>中心效率