Machine Learning for Cybersecurity Cookbook
Organizationstodayfaceamajorthreatintermsofcybersecurity,frommaliciousURLstocredentialreuse,andhavingrobustsecuritysystemscanmakeallthedifference.Withthisbook,you'lllearnhowtousePythonlibrariessuchasTensorFlowandscikit-learntoimplementthelatestartificialintelligence(AI)techniquesandhandlechallengesfacedbycybersecurityresearchers.You'llbeginbyexploringvariousmachinelearning(ML)techniquesandtipsforsettingupasecurelabenvironment.Next,you'llimplementkeyMLalgorithmssuchasclustering,gradientboosting,randomforest,andXGBoost.Thebookwillguideyouthroughconstructingclassifiersandfeaturesformalware,whichyou'lltrainandtestonrealsamples.Asyouprogress,you'llbuildself-learning,reliantsystemstohandlecybersecuritytaskssuchasidentifyingmaliciousURLs,spamemaildetection,intrusiondetection,networkprotection,andtrackinguserandprocessbehavior.Later,you'llapplygenerativeadversarialnetworks(GANs)andautoencoderstoadvancedsecuritytasks.Finally,you'lldelveintosecureandprivateAItoprotecttheprivacyrightsofconsumersusingyourMLmodels.Bytheendofthisbook,you'llhavetheskillsyouneedtotacklereal-worldproblemsfacedinthecybersecuritydomainusingarecipe-basedapproach.
·5.6萬字