数据结构论坛

首页 » 分类 » 常识 » 书单科技节之软件设计大赛参考用书推介
TUhjnbcbe - 2020/11/30 9:29:00
安全保健bull科学育儿宝爸宝妈 http://www.bvsuw.com/jbzd/11511.html
各位读者:一年一度的科技节正在如火如荼地进行,各项科技竞赛既是同学们展示自我的平台,又是提高科技创新能力、专业应用能力的重要途径。为帮助同学们参加竞赛,掌握各学科的专业技能,本期推出软件设计大赛参考用书30种,包括大数据与人工智能、数媒游戏与交互设计两大类,分入门篇、提高篇和精通篇,欢迎借阅。图书馆-11-12

大数据与人工智能

入门推荐书目1.《深入浅出数据分析》

(美)米尔顿(MichaelMilton)著

检索号:O.1/M59

本书以类似“章回小说”的活泼形式,生动地向读者展现优秀的数据分析人员应知应会的技术:数据分析基本步骤、实验方法、最优化方法、假设检验方法、贝叶斯统计方法、主观概率法、启发法、直方图法、回归法、误差处理、相关数据库、数据整理技巧;正文之后,意犹未尽地以三篇附录介绍数据分析十大要务、R工具及ToolPak工具,在充分展现目标知识以外,为读者搭建了走向深入研究的桥梁。

本书构思跌宕起伏,行文妙趣横生,无论读者是职场老手,还是业界新人;无论是字斟句酌,还是信手翻阅,都能跟着文字在职场中走上几回,体味数据分析领域的乐趣与挑战。

2.《谁说菜鸟不会数据分析·入门篇》

张文霖,刘夏璐,狄松编著

检索号:TP.13/Z35c(:)

本书基于通用的Excel工具,加上必知必会的数据分析概念,以小说般通俗易懂的方式讲解。本书基于职场三人行来构建内容,完全按照数据分析工作的完整流程来讲解。全书共8章,依次讲解数据分析必知必会知识、数据分析的结构化思维、数据处理技巧、数据展现的技术、提升图表之美的专业化视角,以及专业分析报告的撰写方法等内容。本书有足够的魅力让你一口气读下去,在无形之中掌握数据分析的技能,提升数据分析能力。

3.《Excel数据处理与分析实战宝典》

耿勇编著检索号:TP.3/G47(2)

本书是从实际工作应用出发,重点介绍了数据处理的重要技巧及函数的应用,特别是数据清理技术的应用能让读者对数据去伪存真,掌握数据主动权,全面掌控数据;Excel中SQL、数据透视表、PowerQuery、PowerPivot、VBA的应用重在挖掘隐藏的数据价值,轻松整合海量数据;各种图表类型的制作技巧及PowerView的应用可展现数据可视化效果,让数据说话。

4.《鲜活的数据:数据可视化指南》(美)NathanYau检索号:TP.13/Q81b

本书是一本系统介绍数据可视化的图书。书中主要阐述了如何将冰冷枯燥的数据转换成易于解、生动有趣、主题清晰的图表。作者根据数据可视化的一般顺序,先后介绍了如何获取数据,将数据格式化,然后用可视化工具(如R)生成图表,最后在图形处理软件(如Illustrator)中修改完善,使图表达到最佳的可视化效果。本书详细介绍了柱形图、饼图、折线图和散点图等图表的绘制方法及各自的优缺点,还用专门的一章介绍与地图相关的数据可视化技巧。

5.《大数据时代小数据分析》屈泽中编著检索号:TP/Q87

本书是一本大数据时代下进行小数据分析的入门级教材,通过数据分析的知识点,将各类分析工具进行串联和对比,例如:在进行线性规划的时候可以选择使用Excel或LINGO或CrystalBall。工具的应用难易结合,让读者循序渐进地学习相关工具。JMP和Mintab用来分析数据,分析的结果使用Excel、LINGO、CrystalBall来建立数据模型,最后使用Xcelsius来动态展示数据分析的结果。

提高推荐书目1.《Python数据科学手册》(美)JakeVanderPlas著检索号:TP./W25本书是对以数据深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个Python数据科学中的重点工具包。首先从IPython和Jupyter开始,它们提供了数据科学家需要的计算环境;第2章讲解能提供ndarray对象的NumPy,它可以用Python高效地存储和操作大型数组;第3章主要涉及提供DataFrame对象的Pandas,它可以用Python高效地存储和操作带标签的/列式数据;第4章的主角是Matplotlib,它为Python提供了许多数据可视化功能;第5章以Scikit-Learn为主,这个程序库为最重要的机器学习算法提供了高效整洁的Python版实现。本书适合有编程背景,并打算将开源Python工具用作分析、操作、可视化以及学习数据的数据科学研究人员。2.《全栈数据之门》任柳江著检索号:TP./R26

本书是以数据分析领域最热的Python语言为主要线索,介绍了数据分析库numpy、Pandas与机器学习库scikit-learn,使用了可视化环境Orange3来理解算法的一些细节。对于机器学习,既有常用算法kNN与Kmeans的应用,决策树与随机森林的实战,还涉及常用特征工程与深度学习中的自动编程器。在大数据Hadoop与Hive环境的基础之上,使用Spark的ML/MLlib库集成了前面的各部分内容,让分布式机器学习更容易。大量的工具与技能实战的介绍将各部分融合成一个全栈的数据科学内容。

3.《Keras快速上手:基于Python的深度学习实战》谢梁,鲁颖,劳虹岚著检索号:TP.5/X54i

本书系统地讲解了深度学习的基本知识、建模过程和应用,并以深度学习在推荐系统、图像识别、自然语言处理、文字生成和时间序列中的具体应用为案例,详细介绍了从工具准备、数据获取和处理到针对问题进行建模的整个过程和实践经验,是一本非常好的深度学习入门书。

不同于许多讲解深度学习的书籍,本书以实用为导向,选择了Keras作为编程框架,强调简单、快速地设计模型,而不去纠缠底层代码,使得内容相当易于理解,读者可以在CNTK、TensorFlow和Theano的后台之间随意切换,非常灵活。

4.《数据之魅:基于开源工具的数据分析》(美)PhilippK.Janert著检索号:TP/Y13

本书是结合作者多年来从事数据分析工作的丰富经验,阐述了数据分析所涉及的概念和方法。本书共四部分19章,主题包括如何通过图表来观察数据,如何通过各种建模方法来分析数据,着重阐述如何进行数据挖掘,强调数据分析在商业和金融等领域的实际应用。本书包含大量的模拟过程及结果展示,并通过实例来阐述如何使用开源工具来进行数据分析。通过本书的阅读,读者可以清楚地了解这些方法的实际用法及用途。

5.《深入浅出统计学》(美)DawnGriffiths著检索号:C8/G37(:)

本书具有“深入浅出”系列的一贯特色,提供符合直觉的理解方式,让统计理论的学习既有趣又自然。从应对考试到解决实际问题,无论你是学生还是数据分析师,都能从中受益。本书涵盖的知识点包括:信息可视化、概率计算、几何分布、二项分布及泊松分布、正态分布、统计抽样、置信区间的构建、假设检验、卡方分布、相关与回归等等,完整涵盖AP考试范围。本书运用充满互动性的真实世界情节,教给你有关这门学科的所有基础,为这个枯燥领域的学习带来鲜活的乐趣,不仅让你充分掌握统计学的要义,更会告诉你如何将统计理论应用到数据分析与人工智能中。

精通推荐书目1.《统计学习方法》李航著检索号:TP/L32(2)

本书全面系统地介绍了统计学习的主要方法,特别是监督学习方法,包括感知机、k近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与熵模型、支持向量机、提升方法、em算法、隐马尔可夫模型和条件场等。除第1章概论和后一章总结外,每章介绍一种方法。叙述从具体问题或实例入手,由浅入深,阐明思路,给出必要的数学推导,便于读者掌握统计学习方法的实质,学会运用。

2.《机器学习》周志华著检索号:TP/Z78ab

机器学习是计算机科学与人工智能的重要分支领域。本书作为该领域的入门教材,在内容上尽可能涵盖机器学习基础知识的各方面.全书共16章,大致分为3个部分:第1部分介绍机器学习的基础知识;第2部分讨论一些经典而常用的机器学习方法(决策树、神经网络、支持向量机、贝叶斯分类器、集成学习、聚类、降维与度量学习);第3部分为进阶知识,内容涉及特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等.每章都附有习题并介绍了相关阅读材料,以便有兴趣的读者进一步钻研探索。

3.《深度学习》[美]IanGoodfellow(伊恩·古德费洛)著检索号:TP/G65b

本书是深度学习领域奠基性的经典教材。全书的内容包括3个部分:第1部分介绍基本的数学工具和机器学习的概念,它们是深度学习的预备知识;第2部分系统深入地讲解现今已成熟的深度学习方法和技术;第3部分讨论某些具有前瞻性的方向和想法,它们被公认为是深度学习未来的研究重点。

4.《人工智能:一种现代的方法》(美)罗素著检索号:TP18/L11(:)

本书系统地介绍了人工智能的理论和实践,阐述了人工智能领域的核心内容,并深入介绍了各个主要的研究方向。全书仍分为八大部分:第一部分“人工智能”,第二部分“问题求解”,第三部分“知识与推理”,第四部分”规划”,第五部分“不确定知识与推理”,第六部分“学习”,第七部分“通信、感知与行动”,第八部分”结论”。本书既详细介绍了人工智能的基本概念、思想和算法,还描述了其各个研究方向最前沿的进展,同时收集整理了详实的历史文献与事件。

5.《神经网络与机器学习》(加)SimonHaykin著检索号:TP18/H12b本书是关于神经网络的全面的、彻底的、可读性很强的、最新的论述。全书共15章,主要内容包括Rosenblatt感知器、通过回归建立模型、最小均方算法、多层感知器、核方法和径向基函数网络、支持向量机、正则化理论、主分量分析、自组织映射、信息论学习模型、动态规划、神经动力学、动态系统状态估计的贝叶斯滤波等。数媒游戏与交互设计入门推荐书目1.《虚拟现实技术基础教程》喻晓和编著检索号:TP.98/Y83(2)

本书在阐述虚拟现实技术的特点、理论的基础上,着重从实践应用的角度出发,通过大量实例介绍了虚拟现实有关软件的使用方法,使读者能够在较短的时间里认识和掌握虚拟现实的相关技术,掌握运用VR技术开发制作具有三维交互、效果逼真的虚拟现实场景的能力。

2.《VR时代:虚拟现实改变未来商业和生活》蔡湫雨著检索号:TP.98/C14

本书分为十五个章节,分别讲述了虚拟现实的发展历史,以及给人们带来的革命性体验。书中还对虚拟现实在医疗、房地产、游戏、影视等行业的应用情况及前景作了阐述。虚拟现实是继互联网之后的又一个风口,它将改变现在的商业模式,成为新的创富路径。在未来,虚拟现实将给这些行业带来翻天覆地的变化,甚至所有行业都要被虚拟现实渗透,直至改变,可以说未来是“虚拟现实时代”。

本书在编写上结合大量案例、图文并茂,既实用又有趣,能给读来带来帮助。

3.《虚拟现实:从阿凡达到永生》(美)吉姆·布拉斯科维奇,杰里米·拜伦森著检索号:TP.9/B97b

本书探索了计算机技术的发展与快速应用,对未来的人类生活和社会带来何种影响。沿着这一思路,拜伦森和布拉斯科维奇在数字体验下研究了永恒的哲学问题——关于自我和“真实”;阐释了虚拟现实当前和未来的形式——沉浸式视频游戏和社交网站等形式将会无缝整合进我们的生活;展示了许多虚拟现实技术令人震惊的实际应用,从教育到医疗再到性和战争;探索了长远的可能性,例如“全人格下载”可以让你的后代在你过世一百年后,依然能和“你”对话。

本书是我们前往虚拟未来的重要指导,而在那里,生而为人的体验将会大大不同。

4.《虚拟现实交互设计》周晓成,张煜鑫,冷荣亮著检索号:J06-39/Z77b

本书面向虚拟现实应用开发相关的读者,利用通俗易懂的语言、循序渐进的项目,详细介绍了虚拟现实应用开发工作中交互功能的实现技术。全书共分6章,章介绍了Unity软件的用途、下载安装方法,以及项目资源的获取方法,第2至6章用5个翔实的案例,介绍了Unity项目开发流程、基本3D场景的创建、角色控制和道具拾取功能的实现、利用粒子和音效模拟真实效果、利用交互界面与角色互动的功能实现、角色动画的应用、角色之间的行为交互功能实现等技术内容。本书以项目驱动方式组织教学内容,采用大量的图片对操作步骤进行详细说明,所有知识点都有机融合在项目实现过程中。全书内容丰富、系统性和应用性强,融入了作者多年教学和实践的经验及体会,能够使读者较快的上手,跟随本书介绍的实践过程循序渐进的掌握虚拟现实交互功能的实现技术。

5.《UnityAR/VR开发:从新手到专家》王寒,曾坤,张义红著检索号:TP.6/W33

全书内容分为三篇。第壹篇是入门篇,针对完全没有任何Unity开发经验的开发者。学完本部分内容后,开发者应该对Unity的基本知识有所了解。第二篇是进阶篇,里面涵盖了AR/VR开发所必须掌握的Unity3D技能。学完本部分内容后,开发者应该掌握AR/VR开发所必须具备的Unity3D技能。第三篇是实战篇,主要通过实战案例的开发学习来掌握主流AR/VR设备平台的知识和技能。学完本部分内容后,学员应对主流的VR/AR设备平台及其开发工具有充分的了解和认识。

提高推荐书目题1.《游戏性是什么:如何更好地创作与体验游戏》(日)渡边修司,(日)中村彰宪著检索号:G/D82

本书在总结了以往游戏研究的基础上,从人与游戏、现实世界与虚拟世界的关系出发,结合人的生理、心理特征,以多部经典游戏作品为案例,揭示出了"游戏性"本质,描绘出"游戏性"相关的完整形态,并生动地讲解了该机制在游戏开发设计与玩家玩游戏中的应用。本书对于无论是游戏开发者还是游戏玩家,都能从中得到有益启示。

2.《游戏设计的个技巧:游戏机制、关卡设计和镜头窍门》(日)大野功二著检索号:TP.6/D14

本书是从游戏设计者和玩家的双重角度出发,以大量游戏为例,并结合丰富的配图,从“玩家角色”“敌人角色”“关卡设计”“碰撞检测”“镜头”这五个角度来探讨如何让3D游戏更加有趣,解明其中暗藏的技巧,为各位读者揭开游戏的“本质”。

3.《通关!游戏设计之道》(美)ScottRogers著检索号:TP.5/L98h(:)

本书以诙谐的语言讲述了游戏设计的整个流程,包括剧情、设计文档、游戏策略、人物角色、玩法等内容,多张趣味盎然的卡图手绘图,不仅给读者带来视觉享受、阅读快感,还有助于理解游戏设计的制作奥秘;同时第2版做了全面修订,更新了示例,并针对如今的手机游戏流行、独立游戏市场大爆发现状,补充了相关内容。

4.《游戏设计师修炼之道:数据驱动的游戏设计》(美)MichaelE.Moore著检索号:TP.5/M83b

本书是游戏设计师系统学习游戏设计方法与技巧的专著,是资深游戏设计师25年实践经验的结晶。本书以数据驱动的方式系统阐述了游戏机制设计、角色设计、场景设计、故事情节设计、动作设计、位置和物品设计、游戏对话设计、关卡和地图设计、界面设计、游戏数据收集与设置等游戏设计师必修技能,通过大量实例深入讲解了角色扮演游戏、实时战略游戏、第一人称射击游戏、模拟游戏等各种主流游戏的设计方法、技巧和实践。

5.《造物理论:游戏关卡设计指南》腾讯游戏天美工作室群编著检索号:TP.5/T49

本书浓缩了多位来自腾讯的业界最优秀的游戏设计师、关卡设计师的设计经验的精华,从关卡制作的深度和广度上做了详尽的介绍和深入剖析,通过每一位设计师把自己的宝贵经验用贴近读者的平铺直叙的方式表达出来,带领读者完成一次关卡设计的成长之旅。本书涉及关卡设计理念、关卡设计方式方法,以及一些常见的关卡分析与背后的理论体系,涵盖的学科也比较广泛,既涵盖了游戏业内的理论体系知识,也涵盖了部分用户心理学,甚至建筑学知识,对于拓宽读者的视野也有很大的帮助。

精通推荐书目1.《交互设计精髓》(美)AlanCooper[等]著检索号:TP.5/K58aa(:)

本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计过程、原理和方法,涉及的产品和系统有个人计算机上的个人和商务软件、Web应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好地设计出更具吸引力和更具市场竞争力的产品。

本书结构清晰、深入浅出,是一本难得的大师经典之作。本书的读者对象包括数字产品和系统的交互设计师、用户界面设计师、项目经理、可用性工程师等,以及目前正在学习交互设计和用户界面设计专业的本科和研究生等。

2.《游戏设计艺术》(美)JesseSchell著检索号:TP.5/X54ga

本书主要内容包括:游戏的体验、构成游戏的元素、元素支撑的主题、游戏的改进、游戏机制、游戏中的角色、游戏设计团队、如何开发好的游戏、如何推销游戏、设计者的责任等。

本书可以帮助读者从各种角度观察游戏设计,例如心理、建筑、音乐、视觉、电影、软件工程、主题公园设计、数学、谜题设计和人类学等方方面面。从而更好地设计游戏。

3.《简约至上:交互式设计四策略》(英)GilesColbrne著检索号:TP./K37b

本书介绍交互式设计的技术与技巧,讲述如何从目标用户的需求和期望出发,结合人类本身的心理特征和行为特点,用最简单的方法创建易用、有效而且让用户愉悦的设计。书中阐释了合理删除、分层组织、适时隐藏和巧妙转移这四个令交互式设计成果最大程度简单易用的策略。

本书适合Web应用、互联网产品、移动应用及其他交互设计人员阅读。

4.《游戏设计要则探秘》(美)AnnaAnthropy,NaomiClark著检索号:TP.5/A21d

本书展示了一个完整的游戏设计框架,分享了游戏设计的基本原则、实例和练习。全书分为上、下两篇。上篇中将游戏的基本要素拆分开来一一讲解,下篇讲解了如何将游戏的基本要素组合起来以传达各种各样的游戏理念。

5.《游戏设计的个原理》(美)WendyDespain著检索号:TP.5/D43c

本书整合了众多游戏设计秘籍,它概括并阐释了条重要的游戏设计领域的方法、原理和设计哲学。本书分4篇向读者讲述了游戏创新、创作、平衡和解决问题的个原理。每一个专题都采用丰富的案例来介绍多种不同的设计思路,同时以经典图片的形式点出了该原理所蕴含的真谛。

本书为全彩设计,适合从事或学习游戏设计的专业人士阅读,读者将从本书中学到如何让游戏流行,如何让玩家痴迷,如何设置关卡以及如何解决游戏设计中的问题。预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 书单科技节之软件设计大赛参考用书推介