使用機(jī)器學(xué)習(xí)技術(shù)解決實際應(yīng)用問題涉及模型的建立、訓(xùn)練及評估等步驟。優(yōu)化算法常被用于訓(xùn)練模型的參數(shù),是機(jī)器學(xué)習(xí)的重要組成部分。機(jī)器學(xué)習(xí)模型的訓(xùn)練可以建模成無約束優(yōu)化問題或帶約束優(yōu)化問題,約束可以為模型增加更多的先驗知識。基于梯度的算法(例如加速梯度法、隨機(jī)梯度法等)是求解無約束優(yōu)化問題的常用方法,而交替方向乘子法(ADMM)則是求解帶約束優(yōu)化問題的有力工具。《BR》 本書概述了機(jī)器學(xué)習(xí)中ADMM的新進(jìn)展。書中全面介紹了各種情形下的ADMM,包括確定性和隨機(jī)性的算法、集中式和分布式的算法,以及求解
本書講解如何用單元測試引領(lǐng)開發(fā)工作, 以解決業(yè)務(wù)領(lǐng)域中的復(fù)雜問題。本書把需求劃分成多個比較小的功能, 并分別予以實現(xiàn)。無論采用哪種編程語言與編程框架, 你都可以把書里的知識運(yùn)用到日常的編程工作之中。本書包含下列內(nèi)容: 用 TDD 把業(yè)務(wù)領(lǐng)域中的復(fù)雜問題劃分成多個小的功能, 并分別予以實現(xiàn); 如何在各種編程語言里面, 用各種測試框架來做測試驅(qū)動開發(fā) (TDD)。
MySQL是目前比較流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,由于其具有開放源碼的特點而深受用戶喜愛。本書采用項目驅(qū)動的方式,詳細(xì)講述了MySQL的相關(guān)概念與應(yīng)用。本書分為8個項目,共有29個任務(wù),包括學(xué)生體能健康數(shù)據(jù)庫設(shè)計、MySQL數(shù)據(jù)庫相關(guān)知識、創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫、創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫中的表、學(xué)生體能健康數(shù)據(jù)庫表數(shù)據(jù)的操作、程序化操作學(xué)生體能健康數(shù)據(jù)庫的表數(shù)據(jù)、學(xué)生體能健康數(shù)據(jù)庫的安全管理以及多種方式實現(xiàn)可視化操作學(xué)生體能健康數(shù)據(jù)庫。本書既可以作為高等學(xué)校計算機(jī)專業(yè)的教材,也可以作為計
這是一本能讓你腦洞大開的滲透測試類著作,不僅能讓你零基礎(chǔ)快速掌握滲透測試的思維能力、知識體系和動手能力,并成功拿下30種各式配置的目標(biāo)主機(jī);還能讓你深入理解網(wǎng)絡(luò)安全攻防實戰(zhàn)場景中的各種滲透測試難題的技術(shù)原理、漏洞線索和攻防措施。全書從邏輯上分為三個部分:第 一部分 準(zhǔn)備篇(第1章)全面介紹了主機(jī)環(huán)境的搭建、常見工具的使用以及常見問題的求助渠道,讓讀者能快速做好實戰(zhàn)前的準(zhǔn)備。第二部分 基礎(chǔ)實戰(zhàn)篇(第2-3章)手把手教讀者如何一步步拿
本書以Python編程語言為載體,以微課為媒介,從基本編程應(yīng)用到綜合項目設(shè)計逐級推進(jìn)、衍化,通過221個實例詳細(xì)介紹了Python編程語言的基礎(chǔ)知識和語法操作規(guī)范,同時還剖析了18個綜合應(yīng)用案例,從而培養(yǎng)讀者解決人工智能應(yīng)用問題的編程能力,完成Python算法庫的建構(gòu)與應(yīng)用,最終用程序來模擬或?qū)崿F(xiàn)人類的學(xué)習(xí)行為。本書可以作為高職院校計算機(jī)類、自動化類、電子信息類、數(shù)字經(jīng)濟(jì)類等專業(yè)Python編程課程的參考教材,也可作為廣大Python編程語言愛好者自學(xué)的參考書。
深度學(xué)習(xí)框架中蘊(yùn)藏著驚人的技術(shù)和有趣的機(jī)制,本書旨在揭開這些技術(shù)和機(jī)制的神秘面紗,幫助讀者正確理解技術(shù),體會它們的有趣之處。為此,本書會帶領(lǐng)讀者從零開始創(chuàng)建一個深度學(xué)習(xí)框架DeZero。DeZero 是本書原創(chuàng)的框架,它用最少的代碼實現(xiàn)了現(xiàn)代深度學(xué)習(xí)框架的功能。本書分60 個步驟來完成這個框架,在此過程中,讀者會加深對PyTorch、TensorFlow 和Chainer 等現(xiàn)代深度學(xué)習(xí)框架的理解,看清深度學(xué)習(xí)框架的本質(zhì)。本書沿襲《深度學(xué)習(xí)入門:基于Python 的
伴隨著Java的成長,《Java核心技術(shù)》從第1版到第11版一路走來,得到了廣大Java程序設(shè)計人員的青睞,成為一本暢銷不衰的Java經(jīng)典圖書。本書經(jīng)全面修訂,以涵蓋Java 17的新特性。本書由獲Jolt大獎并擁有20多年教學(xué)與研究經(jīng)驗的資深Java技術(shù)專家撰寫,針對Java 17進(jìn)行了全面更新。卷II 全面闡述Java高級特性,幫助你提升開發(fā)能力和技巧 全書共分12章。第1章介紹了Java中的流。第2章涵蓋了輸入/輸出處理,包括讀寫文件和
本書介紹龍芯1B(LS1B)芯片的原理與應(yīng)用開發(fā),以培養(yǎng)讀者的動手能力和增強(qiáng)讀者的工程素養(yǎng)為目標(biāo),按照項目驅(qū)動的思路展開知識的講解和實踐操作。本書基于LS1B開發(fā)套件,講解LS1B的結(jié)構(gòu)及原理,還介紹進(jìn)行嵌入式系統(tǒng)開發(fā)需掌握的GPIO、UART等外設(shè)的基本原理與常用庫函數(shù),以及國產(chǎn)物聯(lián)網(wǎng)操作系統(tǒng)RT-Thread的原理及應(yīng)用開發(fā)。最后通過一個綜合設(shè)計——基于物聯(lián)網(wǎng)的智慧路燈,讓讀者熟悉嵌入式系統(tǒng)設(shè)計流程。
本書以作者與虛擬女友(小璐)在生活中遇到的各種問題作為主線,引出設(shè)計模式的各種功能、用途,以及解決方法,系統(tǒng)介紹了23種設(shè)計模式,根據(jù)具體的實例形象化、具體化地進(jìn)行了代碼的編寫和詳細(xì)講解,讓那些本來對設(shè)計模式不太了解、一知半解、只有概念的讀者,徹底了解和掌握常用的設(shè)計模式使用場景及使用方式,并掌握每個設(shè)計模式的UML結(jié)構(gòu)和描繪方式。本書共23章,包括認(rèn)識設(shè)計模式、單例模式、工廠模式、建造者模式、原型模式、適配器模式、裝飾器模式、外觀模式、橋接模式、組合模式、享元模式、代理模式、策略模式、命
本書從NLP的概述開始, 介紹了將文本分成句子、詞干提取和詞形還原、去除停用詞和詞性標(biāo)記的方法, 以幫助您準(zhǔn)備數(shù)據(jù)。然后, 您將學(xué)習(xí)提取和表示語法信息的方法, 例如依存分析和回指解析, 發(fā)現(xiàn)使用詞袋、TF-IDF、詞嵌入和BERT表示語義的不同方法, 并培養(yǎng)文本技能使用關(guān)鍵字、SVM、LSTM和其他技術(shù)進(jìn)行分類。隨著學(xué)習(xí)的深入, 您還將了解如何從文本中提取信息、實施無監(jiān)督和有監(jiān)督的主題建模技術(shù), 以及對短文本 (如推文) 進(jìn)行主題建模。