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

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

3天内不再提示

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

独爱72H 来源:量子认知 作者:量子认知 2019-12-12 15:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(文章来源:量子认知)

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

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

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

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

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

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

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

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

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

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

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

    关注

    8

    文章

    7314

    浏览量

    93966
  • 计算
    +关注

    关注

    2

    文章

    458

    浏览量

    39835
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA推出面向语言、机器人和生物学的全新开源AI技术

    NVIDIA 秉持对开源的长期承诺,推出了面向语言、机器人和生物学的全新开源 AI 技术,为构建开源生态系统做出贡献,扩展 AI 的普及并推动创新。NVIDIA 正将这些模型、数据和训练框架贡献给 Hugging Face,让 AI 研究和开发更加易于获取。
    的头像 发表于 11-06 11:49 687次阅读

    应用于暂态波形存储的数据压缩算法需要考虑哪些因素?

    应用于暂态波形存储的数据压缩算法,需围绕 暂态波形特性 (突变性、关键特征依赖性)、 工业场景需求 (实时性、硬件限制)及 数据应用价值 (故障溯源、合规性)综合考量,核心需关注以下六大维度: 一
    的头像 发表于 11-05 15:02 146次阅读

    【「AI芯片:科技探索与AGI愿景」阅读体验】+具身智能芯片

    计算可以处理的数字信息。 认知层: 认知层是具身智能的第二层, 负责对数据进行处理和分析,以便更好地理解和利用这些数据。 包括各种算法
    发表于 09-18 11:45

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:从AI硬件到AI湿件

    目前生物学研究领域的前沿,即合成生物学。是旨在构建具有特定功能的细胞,该细胞可以是从头开始设计的,也可以通过修改现有生物体的细胞来得到。这些
    发表于 09-06 19:12

    低内存场景下的高效压缩利器:FastLZ压缩库应用实践指南

    在资源受限环境中,数据压缩既要追求速度又要节省内存。本文聚焦FastLZ压缩库,深入探讨其在低内存场景下的应用实践,通过解析其核心算法与优化策略,带您掌握如何利用该库实现快速压缩,满足
    的头像 发表于 07-22 15:13 201次阅读
    低内存场景下的高效<b class='flag-5'>压缩</b>利器:FastLZ<b class='flag-5'>压缩</b>库应用实践指南

    基于FPGA的压缩算法加速实现

    本设计中,计划实现对文件的压缩及解压,同时优化压缩中所涉及的信号处理和计算密集型功能,实现对其的加速处理。本设计的最终目标是证明在充分并行化的硬件体系结构 FPGA 上实现该算法时,
    的头像 发表于 07-10 11:09 2075次阅读
    基于FPGA的<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>加速实现

    量子计算在海绵压缩测试数据优化中的创新探索

    在海绵材料性能测试领域,随着数据维度与计算复杂度的指数级增长,传统经典计算机逐渐面临算力瓶颈。量子计算凭借量子比特的并行计算特性,为测试
    的头像 发表于 04-22 13:05 701次阅读
    量子<b class='flag-5'>计算</b>在海绵<b class='flag-5'>压缩</b>测试<b class='flag-5'>数据</b>优化中的创新探索

    硬件好还是软件好?

    硬件好还是软件好? 选择学习硬件还是软件取决于个人兴趣、职业目标以及对不同工作方式的偏好。以下是两者的一些比较,帮助你做出更合适的选择。 学习硬件可以让你深入了解计算机和电子设备的
    发表于 04-07 15:27

    生物传感器:解锁生命密码的“芯片”,正在改变世界的感知方式

    当你用智能手表监测心率,用血糖仪检测健康,甚至喝下一杯经过微生物检测的牛奶时,或许不曾想到,这些日常场景背后都藏着同一项前沿技术——生物传感器。这个将生物学与电子技术融合的“魔法工具”,正在以
    的头像 发表于 03-26 18:19 1010次阅读

    对数,电子中不可或缺的“压缩神器”

    对数,在电子领域中无处不在。在电子中,经常会遇到需要处理大范围变化的物理量的情况,比如电压、电流、频率等。对数作为一种数学工具,可以将这些大范围变化的数值“压缩”到一个相对较小的数值
    发表于 03-14 09:10

    嵌入式系统中的代码优化与压缩技术

    32位指令转换为16位Thumb指令,实现代码的初步压缩数据压缩:对嵌入式系统中的常量数据、字符串等进行压缩。例如,采用哈夫曼编码对经常出现的字符串进行编码,用较短的编码表示频繁
    发表于 02-26 15:00

    生物传感器的主要组成包括_生物传感器的分类

    在传感器上,形成一层生物膜。当待测物质进入传感器后,这些生物活性材料与待测物进行分子识别,发生生物学反应,并产生相应的信息。
    的头像 发表于 01-27 14:01 1681次阅读

    LZO Data Compression,高性能LZO无损数据压缩加速器介绍,FPGA&amp;ASIC

    LZOAccel-CLZO Data Compression Core/无损数据压缩IP CoreLZOAccel-C是一个无损数据压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。Core接收
    发表于 01-24 23:53

    LZO Data Compression,高性能LZO无损数据压缩加速器介绍,FPGA&amp;ASIC

    LZOAccel-C是一个无损数据压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。Core接收未压缩的输入数据块,产生压缩后的数据块。
    的头像 发表于 01-13 12:41 1022次阅读
    LZO Data Compression,高性能LZO无损<b class='flag-5'>数据压缩</b>加速器介绍,FPGA&amp;ASIC

    EE-257:面向Blackfin处理器的引导压缩/解压缩算法

    电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
    发表于 01-07 13:56 0次下载
    EE-257:面向Blackfin处理器的引导<b class='flag-5'>压缩</b>/解<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>