杨钦元 博客

比特币与群体投机

比特币 比特币其实早在十几年前已经存在,之前一直不温不火,但是在 2017 年引来一波「炒币」狂潮。受其影响,其他币种如「以太坊」、「EOS」都引来一波又一波狂涨与暴跌。 比特币的本意是为摆脱货币发行商「中央银行」的控制,去中心化,通过加密算法来交易。 货币的本质是信任问题。只有大家都相信该货币具有购买力,货币才能用来购买实物。对货币的信任就是对其发行国家的信任。美国是最强大的国家,因此美元也是最能保值的货币。俄罗斯的卢布只能在本国使用,到其他国家就不能再用,因为其他国家不相信其购买力。随着一带一路,中国的沿线国家逐渐使用起人民币来结算,这也代表人民币得到越来越多国家的认可。 但国家背书的货币有一个根本问题,就是存在不确定性。假如该国出现经济危机,其他人纷纷抛售该国货币,就会导致... Read more

网络科学初探

最近翻阅了不少关于网络科学的书籍和视频,包括《网络、群体与市场》,《隐秩序》,《失控》,《大自然如何工作》,《链接:网络新科学》等,还有 coursa 上面的「复杂科学课程」。这是一门复杂而迷人的新兴学科,其研究基于计算机模拟和数学模型。但许多术语翻译成中文后难以准确表达其精髓,陷入「知识的诅咒」。此文借此一探网络科学中的几个关键模型和其相关思想,顺带讨论其更优美的中文表达。 什么是网络科学? 维基百科上定义:网络科学是从交叉学科研究成长起来的一个新兴的学术领域。致力于研究复杂网络的性质,并且应用这些性质去研究一些具有网络特点的领域,比如信息技术网络,计算机网络,生物圈网络,学习和认知网络,社会关系网络以及经济和金融网络。这个领域以数学中的图论为理论基础,从物理中的统计力学,... Read more

高效决策法——简捷启发式

相亲市场上,面对琳琅满目的「对象」,你感觉无从下手;职场上,面对两份工作邀约,你焦头烂额;超市里的同类商品你挑了又挑,不知如何选择。生活处处充满了需要你决策的时刻:结婚买房,去哪吃饭,去看什么电影等等。从理性的角度出发,有没有高效的决策方法呢?《简捷启发式》告诉你,答案是有的。 富兰克林决策法 富兰克林说,当他遇到二选一的问题时,会拿出一张白纸,中间画上一条线,左栏写正面影响,右栏写负面影响。接下来几天,想到任何理由都写到纸上,并对两栏的理由进行衡量,如果正面影响的 m 条理由抵得上另一栏的 n 条理由,就把它划去,直到最后留下的理由就是决策的关键因素。 但在这种决策方法中,需要时间、知识、计算能力,在复杂的人类选择情境下,这种方法难以操作。 再认启发式 书中提到的第一个决策法... Read more

改变的艺术

第二序改变 上周末读完了瓦茨拉维克的《改变——问题形成和解决的原则》,受益匪浅。这本书是行动科学的开山之作,作者把数学原理中群论和逻辑类型理论与人类行为学结合,最终诞生一门新学科——行动科学。由此可见,创新往往诞生于不同领域之结合。生命也如此,两个人从素不相识、互相看不上眼到相互结合,最终诞生新的生命。自然界的法则都有异曲同工之处。 说回此书。这本书提出了一个核心观点:第二序改变。要弄清楚什么是第二序改变,首先要明白第一序改变。第一序改变指的是系统内的改变,例如:孩子打闹,给他糖吃,给他 ipad 玩;学生不完成作业,当众批评并让其写检讨;夫妻性生活不和谐,尝试了各种姿势、情趣内衣等。这些解决问题的方法都只关注问题的解决,而非问题本身。 越是纵容孩子打闹,给糖吃,他下次便学会了只要... Read more

python 常用内置方法

# python 常用模块 # 返回数字的绝对值 abs(-112451) 112451 # 返回值和余数 divmod(7,2) divmod(8,2) (4, 0) # @staticmethod 声明静态方法 class c(object): @staticmethod def df(): print('runood') c.df() # 静态方法无需实例化调用 runood # all(iterable) 判断参数中所有元素是否都为true all([0,1,2,3,4]) False all(['a','b','','c']) False # enumerate(iterable) 将一个参数组合为索引... Read more