舉報

會員
Artificial Intelligence for Big Data
Thisbookisforyouifyouareadatascientist,bigdataprofessional,ornovicewhohasbasicknowledgeofbigdataandwishtogetproficiencyinArtificialIntelligencetechniquesforbigdata.Somecompetenceinmathematicsisanaddedadvantageinthefieldofelementarylinearalgebraandcalculus.
目錄(273章)
倒序
- 封面
- 版權(quán)信息
- Packt Upsell
- Why subscribe?
- PacktPub.com
- Contributors
- About the authors
- About the reviewers
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- Big Data and Artificial Intelligence Systems
- Results pyramid
- What the human brain does best
- Sensory input
- Storage
- Processing power
- Low energy consumption
- What the electronic brain does best
- Speed information storage
- Processing by brute force
- Best of both worlds
- Big Data
- Evolution from dumb to intelligent machines
- Intelligence
- Types of intelligence
- Intelligence tasks classification
- Big data frameworks
- Batch processing
- Real-time processing
- Intelligent applications with Big Data
- Areas of AI
- Frequently asked questions
- Summary
- Ontology for Big Data
- Human brain and Ontology
- Ontology of information science
- Ontology properties
- Advantages of Ontologies
- Components of Ontologies
- The role Ontology plays in Big Data
- Ontology alignment
- Goals of Ontology in big data
- Challenges with Ontology in Big Data
- RDF—the universal data format
- RDF containers
- RDF classes
- RDF properties
- RDF attributes
- Using OWL the Web Ontology Language
- SPARQL query language
- Generic structure of an SPARQL query
- Additional SPARQL features
- Building intelligent machines with Ontologies
- Ontology learning
- Ontology learning process
- Frequently asked questions
- Summary
- Learning from Big Data
- Supervised and unsupervised machine learning
- The Spark programming model
- The Spark MLlib library
- The transformer function
- The estimator algorithm
- Pipeline
- Regression analysis
- Linear regression
- Least square method
- Generalized linear model
- Logistic regression classification technique
- Logistic regression with Spark
- Polynomial regression
- Stepwise regression
- Forward selection
- Backward elimination
- Ridge regression
- LASSO regression
- Data clustering
- The K-means algorithm
- K-means implementation with Spark ML
- Data dimensionality reduction
- Singular value decomposition
- Matrix theory and linear algebra overview
- The important properties of singular value decomposition
- SVD with Spark ML
- The principal component analysis method
- The PCA algorithm using SVD
- Implementing SVD with Spark ML
- Content-based recommendation systems
- Frequently asked questions
- Summary
- Neural Network for Big Data
- Fundamentals of neural networks and artificial neural networks
- Perceptron and linear models
- Component notations of the neural network
- Mathematical representation of the simple perceptron model
- Activation functions
- Sigmoid function
- Tanh function
- ReLu
- Nonlinearities model
- Feed-forward neural networks
- Gradient descent and backpropagation
- Gradient descent pseudocode
- Backpropagation model
- Overfitting
- Recurrent neural networks
- The need for RNNs
- Structure of an RNN
- Training an RNN
- Frequently asked questions
- Summary
- Deep Big Data Analytics
- Deep learning basics and the building blocks
- Gradient-based learning
- Backpropagation
- Non-linearities
- Dropout
- Building data preparation pipelines
- Practical approach to implementing neural net architectures
- Hyperparameter tuning
- Learning rate
- Number of training iterations
- Number of hidden units
- Number of epochs
- Experimenting with hyperparameters with Deeplearning4j
- Distributed computing
- Distributed deep learning
- DL4J and Spark
- API overview
- TensorFlow
- Keras
- Frequently asked questions
- Summary
- Natural Language Processing
- Natural language processing basics
- Text preprocessing
- Removing stop words
- Stemming
- Porter stemming
- Snowball stemming
- Lancaster stemming
- Lovins stemming
- Dawson stemming
- Lemmatization
- N-grams
- Feature extraction
- One hot encoding
- TF-IDF
- CountVectorizer
- Word2Vec
- CBOW
- Skip-Gram model
- Applying NLP techniques
- Text classification
- Introduction to Naive Bayes' algorithm
- Random Forest
- Naive Bayes' text classification code example
- Implementing sentiment analysis
- Frequently asked questions
- Summary
- Fuzzy Systems
- Fuzzy logic fundamentals
- Fuzzy sets and membership functions
- Attributes and notations of crisp sets
- Operations on crisp sets
- Properties of crisp sets
- Fuzzification
- Defuzzification
- Defuzzification methods
- Fuzzy inference
- ANFIS network
- Adaptive network
- ANFIS architecture and hybrid learning algorithm
- Fuzzy C-means clustering
- NEFCLASS
- Frequently asked questions
- Summary
- Genetic Programming
- Genetic algorithms structure
- KEEL framework
- Encog machine learning framework
- Encog development environment setup
- Encog API structure
- Introduction to the Weka framework
- Weka Explorer features
- Preprocess
- Classify
- Attribute search with genetic algorithms in Weka
- Frequently asked questions
- Summary
- Swarm Intelligence
- Swarm intelligence
- Self-organization
- Stigmergy
- Division of labor
- Advantages of collective intelligent systems
- Design principles for developing SI systems
- The particle swarm optimization model
- PSO implementation considerations
- Ant colony optimization model
- MASON Library
- MASON Layered Architecture
- Opt4J library
- Applications in big data analytics
- Handling dynamical data
- Multi-objective optimization
- Frequently asked questions
- Summary
- Reinforcement Learning
- Reinforcement learning algorithms concept
- Reinforcement learning techniques
- Markov decision processes
- Dynamic programming and reinforcement learning
- Learning in a deterministic environment with policy iteration
- Q-Learning
- SARSA learning
- Deep reinforcement learning
- Frequently asked questions
- Summary
- Cyber Security
- Big Data for critical infrastructure protection
- Data collection and analysis
- Anomaly detection
- Corrective and preventive actions
- Conceptual Data Flow
- Components overview
- Hadoop Distributed File System
- NoSQL databases
- MapReduce
- Apache Pig
- Hive
- Understanding stream processing
- Stream processing semantics
- Spark Streaming
- Kafka
- Cyber security attack types
- Phishing
- Lateral movement
- Injection attacks
- AI-based defense
- Understanding SIEM
- Visualization attributes and features
- Splunk
- Splunk Enterprise Security
- Splunk Light
- ArcSight ESM
- Frequently asked questions
- Summary
- Cognitive Computing
- Cognitive science
- Cognitive Systems
- A brief history of Cognitive Systems
- Goals of Cognitive Systems
- Cognitive Systems enablers
- Application in Big Data analytics
- Cognitive intelligence as a service
- IBM cognitive toolkit based on Watson
- Watson-based cognitive apps
- Developing with Watson
- Setting up the prerequisites
- Developing a language translator application in Java
- Frequently asked questions
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-25 21:57:52
推薦閱讀
- 從零開始學(xué)Hadoop大數(shù)據(jù)分析(視頻教學(xué)版)
- Python數(shù)據(jù)挖掘:入門、進(jìn)階與實用案例分析
- Python數(shù)據(jù)分析入門:從數(shù)據(jù)獲取到可視化
- PySpark大數(shù)據(jù)分析與應(yīng)用
- 數(shù)據(jù)結(jié)構(gòu)與算法(C語言版)
- Python數(shù)據(jù)分析:基于Plotly的動態(tài)可視化繪圖
- 數(shù)據(jù)驅(qū)動:從方法到實踐
- Spark分布式處理實戰(zhàn)
- 從實踐中學(xué)習(xí)sqlmap數(shù)據(jù)庫注入測試
- 算力經(jīng)濟:從超級計算到云計算
- 智能與數(shù)據(jù)重構(gòu)世界
- 碼上行動:利用Python與ChatGPT高效搞定Excel數(shù)據(jù)分析
- 成功之路:ORACLE 11g學(xué)習(xí)筆記
- 數(shù)據(jù)時代的品牌智造
- 數(shù)據(jù)庫高效優(yōu)化:架構(gòu)、規(guī)范與SQL技巧
- Building Multicopter Video Drones
- 數(shù)據(jù)分析師寶典
- 數(shù)據(jù)要素化時代的數(shù)據(jù)治理
- 數(shù)據(jù)流上頻繁模式和高效用模式挖掘
- 一本書講透首席數(shù)據(jù)官:CDO知識體系與能力模型詳解
- 數(shù)據(jù)挖掘:你必須知道的32個經(jīng)典案例(第2版)
- Spark 3.x大數(shù)據(jù)分析實戰(zhàn)(視頻教學(xué)版)
- 循序漸進(jìn)學(xué)Spark
- 算法通關(guān)之路
- 劍指MySQL 8.0:入門、精練與實戰(zhàn)
- 數(shù)據(jù)結(jié)構(gòu):使用C語言(第4版)
- 計算機應(yīng)用基礎(chǔ)
- 數(shù)據(jù)資源的管理與調(diào)度:云環(huán)境下數(shù)據(jù)與資源協(xié)同技術(shù)
- Access 2010數(shù)據(jù)庫技術(shù)及應(yīng)用實訓(xùn)教程
- Hudson 3 Essentials