计算机科学
Quantum Computing since Democritus Goodreads 豆瓣
作者: Scott Aaronson 出版社: Cambridge University Press 2013 - 4
Written by noted quantum computing theorist Scott Aaronson, this book takes readers on a tour through some of the deepest ideas of maths, computer science and physics. Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb's Paradox, the anthropic principle and the views of Roger Penrose. Aaronson's informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy.
深度学习入门 豆瓣 Goodreads 谷歌图书
Deep Learning from Scratch
9.4 (21 个评分) 作者: [ 日] 斋藤康毅 译者: 陆宇杰 出版社: 人民邮电出版社 2018 - 7
本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。书中不仅介绍了深度学习和神经网络的概念、特征等基础知识,对误差反向传播法、卷积神经网络等也有深入讲解,此外还介绍了深度学习相关的实用技巧,自动驾驶、图像生成、强化学习等方面的应用,以及为什么加深层可以提高识别精度等“为什么”的问题。
Theory of Self-Reproducing Automata 豆瓣
作者: John von Neumann / Edit by Arthur Burk 出版社: UMl Reprint University Illinois 1966 Ed 2002
该书是一本von Neumann关于“自复制自动机”的研究论文集,由von Neumann在密西根大学的助手Arthur Burk(大名鼎鼎的John Holland的博士导师)整理编辑。
这本书的意义不仅仅在于它实际上开创了“人工生命”、“细胞自动机”等多门复杂性研究的分支。更重要的是,该书将“自我复制”作为生命的一个本质特征加以数学建模的研究。而这套理论和可计算性理论、歌德尔定理以及热力学深深地联系到了一起。这一点也许对于我们研究复杂系统的人来说仍具有重要的意义。
精通数据科学:从线性回归到深度学习 豆瓣
作者: 唐亘 出版社: 人民邮电出版社 2018 - 5
数据科学是一门内涵很广的学科,它涉及到统计分析、机器学习以及计算机科学三方面的知识和技能。本书深入浅出、全面系统地介绍了这门学科的内容。
本书分为13章,最初的3章主要介绍数据科学想要解决的问题、常用的IT工具Python以及这门学科所涉及的数学基础。第4-7章主要讨论数据模型,主要包含三方面的内容:一是统计中最经典的线性回归和逻辑回归模型;二是计算机估算模型参数的随机梯度下降法,这是模型工程实现的基础;三是来自计量经济学的启示,主要涉及特征提取的方法以及模型的稳定性。接下来的8-10章主要讨论算法模型,也就是机器学习领域比较经典的模型。这三章依次讨论了监督式学习、生成式模型以及非监督式学习。目前数据科学最前沿的两个领域分别是大数据和人工智能。本书的第11章将介绍大数据中很重要的分布式机器学习,而本书的最后两章将讨论人工智能领域的神经网络和深度学习。
本书通俗易懂,而且理论和实践相结合,可作为数据科学家和数据工程师的学习用书,也适合对数学科学有强烈兴趣的初学者使用。同时也可作为高等院校计算机、数学及相关专业的师生用书和培训学校的教材。
研究之美 豆瓣
Surreal Numbers
6.8 (5 个评分) 作者: [美] Donald E. Knuth 译者: 高博 出版社: 电子工业出版社 2012 - 1
《研究之美》是计算机科学大师、“算法分析之父”高德纳(Donald E.Knuth)在20世纪70年代旅居挪威时撰写的适用于计算机科学的一种全新基础数学结构的情景小品。全书以一对追求自由精神生活的青年男女为主人公,展开了一段对于该种全新结构的发现和构造的对白。在此过程中,本书充分展示了计算机科学的从业人员进行全新领域探索时所必备的怀疑、立论、构造、证明、归纳、演绎等逻辑推理和深入反思的能力。《研究之美》可以看作是读懂高德纳的艰深著作《计算机程序设计艺术》和《具体数学》的钥匙。
论可计算数 豆瓣
Turing's Vision: The Birth of Computer Science
作者: [美] 克里斯·伯恩哈特 译者: 雪曼 出版社: 中信出版集团 2016 - 9
1936年,24岁的图灵发表了现代计算领域奠基性的论文《论可计算数及其在判定问题上的应用》。这篇论文堪称图灵一生中最重要的贡献。然而,大众对图灵的了解多停留在破解德国的著名密码系统Enigma,帮助盟军取得二战的胜利上。对于数学家图灵,人们往往知之甚少。
在本书中,作者深入分析了图灵的这篇论文,读者只需具备高中水平的数学知识,即可轻松读懂这篇划时代的论文,了解其对现代计算发展的杰出贡献。正如人工智能之父马文·明斯基所说,图灵的论文有着超乎寻常的简洁性及数学之美。任何希望深入了解图灵及其工作的读者都不该错过这本书!
Networks, Crowds, and Markets 豆瓣 Goodreads
作者: Jon Kleinberg / David Easley 出版社: Cambridge University Press 2010 - 7
Are all film stars linked to Kevin Bacon? Why do the stock markets rise and fall sharply on the strength of a vague rumour? How does gossip spread so quickly? Are we all related through six degrees of separation? There is a growing awareness of the complex networks that pervade modern society. We see them in the rapid growth of the Internet, the ease of global communication, the swift spread of news and information, and in the way epidemics and financial crises develop with startling speed and intensity. This introductory book on the new science of networks takes an interdisciplinary approach, using economics, sociology, computing, information science and applied mathematics to address fundamental questions about the links that connect us, and the ways that our decisions can have consequences for others.
视觉SLAM十四讲 豆瓣
作者: 高翔 / 张涛 出版社: 电子工业出版社 2017 - 3
《视觉SLAM十四讲:从理论到实践》系统介绍了视觉SLAM(同时定位与地图构建)所需的基本知识与核心算法,既包括数学理论基础,如三维空间的刚体运动、非线性优化,又包括计算机视觉的算法实现,例如多视图几何、回环检测等。此外,还提供了大量的实例代码供读者学习研究,从而更深入地掌握这些内容。
《视觉SLAM十四讲:从理论到实践》可以作为对SLAM 感兴趣的研究人员的入门自学材料,也可以作为SLAM 相关的高校本科生或研究生课程教材使用。
灵魂机器的时代:当计算机超过人类智能时 豆瓣
作者: (美)库兹韦尔 / Ray Kurzweil 译者: 沈志彦等 出版社: 上海译文出版社 2002 - 6
信息技术、生物工程、纳米材料是当代科技三大前沿,到21世纪,这三大技术将合力打造出的新的智能机器,将重塑人类的大脑和躯体。作者大胆预测:到21世纪,人类和机器将难分彼此,人类将不再是万物之灵。电脑将比人脑有高一万倍的智能。机器不仅具有智能,而且具有灵魂,将具有人类的意识、情绪和欲望;而人类身体中植入了用生物工程和纳米材料制成的电脑芯片、人造器官,将比现代人类更长寿,有更强的学习能力,更灵敏的视觉和听觉,而虚拟现实有可能使人机发生“恋爱”……这不是科幻小说,更不是天方夜谭,这是库兹韦尔为我们描述的“灵魂机器的时代”。
库兹韦尔在书后的大事年表中展示了宇宙演化、生命进化和科技发展的历程,使读者对世界科技的发展过程和未来走向一目了然。
感谢余秋雨先生为本书中文版写的精彩序文,它为我们如何阅读这本万花筒般的书指明了路径。
支撑处理器的技术 豆瓣
作者: (日) Hisa Ando 译者: 李剑 出版社: 电子工业出版社 2012 - 10
《支撑处理器的技术:永无止境地追求速度的世界》用通俗易懂的语言和大量的插图,介绍了处理器的历史、基本结构、实现原理等,还对时下流行的虚拟化技术、多任务、多核心、GPGPU等进行了全面的讲解,并介绍了有效利用处理器的各种功能来提高应用程序性能的方法。《支撑处理器的技术:永无止境地追求速度的世界》最后还介绍了处理器在移动设备、汽车、家电等方面的应用,并展望处理器的未来发展趋势,希望能对相关软硬件的开发者有所帮助。
模拟集成电路的分析与设计 豆瓣
作者: Paul R.Gay 出版社: 第1版 (2003年10月1日) 2005
本书的主要内容包括:集成电路有源器件模型,双极型、MOS、BiCMOS集成电路技术,单晶体管和多晶体管放大器,电流镜、有源负载及其电压和电流参考值,输出级,单端输出的运算放大器,集成电路的频率响应,反馈,反馈放大器的频率响应与稳定性,非线性模拟电路,集成电路中的噪声,全差分运算放大器。本书可用作高等学校电子信息类本科生的教材或参考书。
Learning From Data 豆瓣
10.0 (7 个评分) 作者: Yaser S. Abu-Mostafa / Malik Magdon-Ismail 出版社: AMLBook 2012 - 3
Machine learning allows computational systems to adaptively improve their performance with experience accumulated from the observed data. Its techniques are widely applied in engineering, science, finance, and commerce. This book is designed for a short course on machine learning. It is a short course, not a hurried course. From over a decade of teaching this material, we have distilled what we believe to be the core topics that every student of the subject should know. We chose the title `learning from data' that faithfully describes what the subject is about, and made it a point to cover the topics in a story-like fashion. Our hope is that the reader can learn all the fundamentals of the subject by reading the book cover to cover. ---- Learning from data has distinct theoretical and practical tracks. In this book, we balance the theoretical and the practical, the mathematical and the heuristic. Our criterion for inclusion is relevance. Theory that establishes the conceptual framework for learning is included, and so are heuristics that impact the performance of real learning systems. ---- Learning from data is a very dynamic field. Some of the hot techniques and theories at times become just fads, and others gain traction and become part of the field. What we have emphasized in this book are the necessary fundamentals that give any student of learning from data a solid foundation, and enable him or her to venture out and explore further techniques and theories, or perhaps to contribute their own. ---- The authors are professors at California Institute of Technology (Caltech), Rensselaer Polytechnic Institute (RPI), and National Taiwan University (NTU), where this book is the main text for their popular courses on machine learning. The authors also consult extensively with financial and commercial companies on machine learning applications, and have led winning teams in machine learning competitions.
Information Theory, Inference and Learning Algorithms 豆瓣 Goodreads
Information Theory, Inference & Learning Algorithms
10.0 (5 个评分) 作者: David J. C. MacKay 出版社: Cambridge University Press 2003 - 10
Information theory and inference, taught together in this exciting textbook, lie at the heart of many important areas of modern technology - communication, signal processing, data mining, machine learning, pattern recognition, computational neuroscience, bioinformatics and cryptography. The book introduces theory in tandem with applications. Information theory is taught alongside practical communication systems such as arithmetic coding for data compression and sparse-graph codes for error-correction. Inference techniques, including message-passing algorithms, Monte Carlo methods and variational approximations, are developed alongside applications to clustering, convolutional codes, independent component analysis, and neural networks. Uniquely, the book covers state-of-the-art error-correcting codes, including low-density-parity-check codes, turbo codes, and digital fountain codes - the twenty-first-century standards for satellite communications, disk drives, and data broadcast. Richly illustrated, filled with worked examples and over 400 exercises, some with detailed solutions, the book is ideal for self-learning, and for undergraduate or graduate courses. It also provides an unparalleled entry point for professionals in areas as diverse as computational biology, financial engineering and machine learning.
游戏设计艺术(第2版) 豆瓣
8.6 (16 个评分) 作者: [美] Jesse Schell 译者: 刘嘉俊 出版社: 电子工业出版社 2016 - 4
不需要是技术专家,只要阅读《游戏设计艺术(第2版)》,学习佳作,深刻认识游戏设计的真谛,人人都可以成为成功的游戏设计者!《游戏设计艺术(第2版)》作者Jesse Schell是有二十多年成功经验的游戏设计师,曾任国际游戏开发者协会主席,并在迪士尼在线游戏服务多年,获奖颇多。他以宝贵经验提出一百多套问题集,帮助你从各种角度观察游戏设计,例如心理、建筑、音乐、视觉、电影、软件工程、主题公园设计、数学、谜题设计和人类学等方方面面。
《游戏设计艺术(第2版)》主要内容包括:游戏的体验、构成游戏的元素、元素支撑的主题、游戏的改进、游戏机制、游戏中的角色、游戏设计团队、如何开发好的游戏、如何推销游戏、设计者的责任等。
程序员代码面试指南:IT名企算法与数据结构题目最优解 豆瓣
作者: 左程云 出版社: 电子工业出版社 2015 - 9
这是一本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮助广大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!__eol__本书采用题目+解答的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联系,使知识的学习避免碎片化。书中将所有的面试题从难到易依次分为“将、校、尉、士”四个档次,方便读者有针对性地选择“刷”题。本书所收录的所有面试题都给出了最优解讲解和代码实现,并且提供了一些普通解法和最优解法的运行时间对比,让读者真切地感受到最优解的魅力!__eol__本书中的题目全面且经典,更重要的是,书中收录了大量独家题目和最优解分析,这些内容源自笔者多年来“死磕自己”的深入思考。__eol__码农们,你们做好准备在IT名企的面试中脱颖而出、一举成名了吗?这本书就是你应该拥有的“神兵利器”。当然,对需要提升算法和数据结构等方面能力的程序员而言,本书的价值也是显而易见的。
Conceptual Blockbusting 豆瓣
作者: James L. Adams 出版社: Basic Books 2001 - 10
The best-selling guide to overcoming creative blocks and unleashing a torrent of great ideas-updated for a new generation of problem solvers. James Adams's unique approach to generating ideas and solving problems has captivated, inspired, and guided thousands of people from all walks of life. Now, twenty-five years after its original publication, Conceptual Blockbusting has never been more relevant, powerful, or fresh. Integrating insights from the worlds of psychology, engineering, management, art, and philosophy, Adams identifies the key blocks (perceptual, emotional, cultural, environmental, intellectual, and expressive) that prevent us from realizing the full potential of our fertile minds. Employing unconventional exercises and other interactive elements, Adams shows individuals, teams, and organizations how to overcome these blocks, embrace alternative ways of thinking about complex problems, and celebrate the joy of creativity. With new examples and contemporary references, Conceptual Blockbusting is guaranteed to introduce a new generation of readers to a world of new possibilities.
An Introduction to Bioinformatics Algorithms 豆瓣
作者: Neil C. Jones / Pavel A. Pevzner 出版社: The MIT Press 2004 - 8
This introductory text offers a clear exposition of the algorithmic principles driving advances in bioinformatics. Accessible to students in both biology and computer science, it strikes a unique balance between rigorous mathematics and practical techniques, emphasizing the ideas underlying algorithms rather than offering a collection of apparently unrelated problems.The book introduces biological and algorithmic ideas together, linking issues in computer science to biology and thus capturing the interest of students in both subjects. It demonstrates that relatively few design techniques can be used to solve a large number of practical problems in biology, and presents this material intuitively.An Introduction to Bioinformatics Algorithms is one of the first books on bioinformatics that can be used by students at an undergraduate level. It includes a dual table of contents, organized by algorithmic idea and biological idea; discussions of biologically relevant problems, including a detailed problem formulation and one or more solutions for each; and brief biographical sketches of leading figures in the field. These interesting vignettes offer students a glimpse of the inspirations and motivations for real work in bioinformatics, making the concepts presented in the text more concrete and the techniques more approachable.PowerPoint presentations, practical bioinformatics problems, sample code, diagrams, demonstrations, and other materials can be found at the Author's website.