软件与程序设计
-
人工智能能不能曾安军人工智能这门学科一直伴随争议,有人认为人工智能无所不能,也有人认为它并不神奇。 本书试图以冷静的心态、客观的视角、求实的态度、基于逻辑的思考,通过对人工智能的全 面审视和深入剖析,系统阐述人工智能究竟是“能”还是“不能”。 本书介绍了人工智能的现状和基本概念,并介绍了一系列关于人工智能的创新性见解,如 人脑智能、人脑基本能力模型、机器智能、智能机器等,并重点论述了人工智能未来的潜力 和局限性。本书适用于想了解人工智能的读者,以及从事人工智能研究但需要创新思维的科研工 作者。 -
Python数据结构与算法从入门到精通陈锐、黄万伟、郑倩 等 著本书全面系统地讲解了使用Python 语言实现数据结构和算法的基础知识和实践技能。全书分为14章,主要内容包括数据结构与算法概述、Python 语言基础、线性表、栈与递归、队列、串、数组与广义表、树和二叉树、图、查找、排序、回溯算法、递归与分治算法等。本书内容由浅入深,语言通俗易懂,理论结合实践,采用大量丰富的案例,帮助读者高效学习,且将知识更好地应用在实际学习和工作中。本书可作为计算机、人工智能、大数据等行业相关技术人员的参考书,也可供高等院校计算机相关专业师生学习使用。 -
Python实现教程方利国、方曦 编著本书是关于Python 基础知识与实践应用的入门教程。全书以案例为导向,以实用为准则,在遵循Python 语言简洁、高效、优雅的前提下,介绍了Python 语言的基础知识及其利用Python 语言进行科学计算、统计分析、数据可视化、人工智能、机器学习及图形用户界面开发方面的知识。全书程序代码为作者多年来从事计算机软件开发的经验总结,具有较强的实用性,可通过邮箱lgfang@scut.edu 联系作者免费索取。本书有关慕课内容及PPT 课件将陆续上传到作者的学堂在线《计算机辅助设计》课程上,欢迎大家选课学习。本书可作为非计算机专业本科生和研究生计算机应用课程教材,也可以作为从事计算机应用及人工智能方面科技人员的参考书;有关章节页可以作为一般人员学习Python 语言入门教程。 -
PDA高速数据采集分析系统应用指南刘伟铭本书系统地诠释工业PDA(Process Data Acquisition)高速数据采集分析系统的一般原理,结合丰富的插图,介绍该系统的功能、性能指标、安装使用方法;广视角地剖析该系统支持的PLC、硬件接口模块、数据总线类型;详细阐述完全开放的数据接口。本书共13 章,充分展示 PDA 高速数据采集分析系统架构、技术研发、应用策略,以及数据采集原理、编程技巧。其中涉及的相关系统,如长期趋势分析系统、开放式高频时序数据库、数据库系统及升迁工具、数字钢卷转换计算系统、数字钢卷快速搜索统计系统、设备诊断同步过采样系统、轧辊剥落预警及快停系统、辊道电流监测系统、高频高密高速数据平台等,具有重要的工程指导意义。 -
机器学习实战营谢雪葵本书是一本机器学习实用指南,提供从基础知识到进阶技能的全面学习路径。本书以浅显 易懂的方式介绍了机器学习的基本概念和主要类型,并详细介绍使用 Python 及常见的库进行数 据处理和机器学习的实操。此外,介绍了数据预处理的详细过程,最后通过若干典型案例加深 读者对机器学习的理解。本书适合对机器学习感兴趣的初学者,也可作为软件开发人员、数据分析师、学术研究人员的参考书籍。 -
编程轻松学薛莲 编著 梦堡文化 绘从学生的认知能力、思维能力提升的刚性需求出发,融合中国传统文化,结合有趣的漫画故事,引入编程思想,特出版系列图书:《编程初体验:思维启蒙》《编程轻松学:ScratchJr》《编程趣味学:Scratch3.0》和《编程创新应用:从创客到人工智能》。每本书内容自成体系,相对独立,之间又有内在联系,层次分明,内容形式新颖,能够激发学生的逻辑思维和创新思维,从而提升各学科的学习能力。《编程轻松学:ScratchJr》共分为三章,从软件安装到23个编程技能的训练,再到游戏项目的搭建,全面细致地解读了ScratchJr的编程思想,让小读者可以在学习中培养逻辑思维、数学思维、空间思维,让小读者学有所学,学以致用。本书适合4~6岁的小读者初步体验编程乐趣,激发他们对计算机、人工智能和编程的兴趣。 -
ChatGPT辅助编程王梦实ChatGPT自问世以来便备受关注。“ChatGPT是如何工作的?”“我想了解如何高效地使用ChatGPT”“我想将ChatGPT应用于Python编程”“我想开发实用的ChatGPT应用程序”……人们的需求如百花齐放。本书面向ChatGPT和Python初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,从开发环境配置开始,循序渐进地讲解如何有效利用ChatGPT进行编程和应用程序开发。 -
图解Java开发基础刘丽 著《图解Java开发基础(案例视频版)》循序渐进地讲解了Java语言开发的核心知识,通过典型实例讲解了这些知识的具体用法。本书共分15章,内容包括Java开发基础,Java基础语法,流程控制语句,操作字符串,Java数组,面向对象,使用集合存储数据,泛型,Java中的常用类库,异常处理,文件操作处理,使用Swing开发GUI程序,Java多线程,Java数据库编程,开发网络应用程序。本书内容全面,实例经典而有趣,几乎涵盖了Java语言所有知识点。《图解Java开发基础(案例视频版)》不但适合初学Java的人员阅读,也适合计算机相关专业的师生阅读,还可供有经验的开发人员查阅和参考。 -
临床诊疗人工智能朱一帆医疗人工智能的发展势不可当,临床决策支持系统(Clinical Decision Support System,CDSS)是其中一个重要内容。 在医学领域,临床决策更多地被称为临床思维,是医护人员对患者临床信息(症状、体征和异常检查结果)的分析、综合和判断的逻辑思维过程。 建设可解释的CDSS的前提是明确临床决策发生在哪里,做了什么决策,做出决策的逻辑模式是什么,应用了哪些知识内容,可解释性在哪里等。建设可通用的CDSS的前提在于发现临床各科室决策的统一逻辑模式。本书从临床思维的角度回答了这些问题,不涉及图像处理等其他形式的CDSS。 本书旨在尝试构建一个可解释、可通用的CDSS系统化理论,希望通过本书与医疗工程研发人员、临床决策算法研究人员共同研究和探讨,以达到共同进步、促进学科发展的目的。 -
机器视觉与人工智能应用开发技术廖建尚本书详细介绍机器视觉和人工智能技术,主要内容包括机器视觉与人工智能概述、图像基础算法应用开发实例、图像处理应用开发实例、深度学习应用开发实例、百度AI应用开发实例。全书采用项目式开发的学习方法,通过39个贴近日常生活的开发实例,由浅入深地介绍图像处理和深度学习的相关知识。本书中的每个开发实例均有完整的开发过程,并给出了开发代码,读者可在这些开发实例的基础上快速地进行二次开发。
