Machine Learning in Java :: Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition.
Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clu...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing Ltd,
2018.
|
Ausgabe: | 2nd ed. |
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering. |
Beschreibung: | Support |
Beschreibung: | 1 online resource (290 pages) |
ISBN: | 9781788473897 1788473892 |
Zugangseinschränkungen: | Legal Deposit; |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1078552570 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n|---||||| | ||
008 | 181208s2018 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d MERUC |d YDX |d UKAHL |d N$T |d OCLCF |d OCLCQ |d UKMGB |d OCLCQ |d K6U |d NLW |d OCLCO |d OCLCQ |d OCLCO |d TMA |d OCLCQ | ||
015 | |a GBB9B0931 |2 bnb | ||
016 | 7 | |a 019164475 |2 Uk | |
019 | |a 1078412205 |a 1104790395 |a 1108698978 |a 1152039458 |a 1241924748 |a 1275081193 | ||
020 | |a 9781788473897 | ||
020 | |a 1788473892 | ||
020 | |z 1788474392 | ||
020 | |z 9781788474399 | ||
035 | |a (OCoLC)1078552570 |z (OCoLC)1078412205 |z (OCoLC)1104790395 |z (OCoLC)1108698978 |z (OCoLC)1152039458 |z (OCoLC)1241924748 |z (OCoLC)1275081193 | ||
037 | |a 9781788473897 |b Packt Publishing | ||
050 | 4 | |a QA76.73.J38 | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.3 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Bhatia, AshishSingh. | |
245 | 1 | 0 | |a Machine Learning in Java : |b Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
250 | |a 2nd ed. | ||
260 | |a Birmingham : |b Packt Publishing Ltd, |c 2018. | ||
300 | |a 1 online resource (290 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Title Page; Copyright and Credits; Contributors; About Packt; Table of Contents; Preface; Chapter 1: Applied Machine Learning Quick Start; Machine learning and data science; Solving problems with machine learning; Applied machine learning workflow; Data and problem definition; Measurement scales; Data collection; Finding or observing data; Generating data; Sampling traps; Data preprocessing; Data cleaning; Filling missing values; Remove outliers; Data transformation; Data reduction; Unsupervised learning; Finding similar items; Euclidean distances; Non-Euclidean distances | |
505 | 8 | |a The curse of dimensionalityClustering; Supervised learning; Classification; Decision tree learning; Probabilistic classifiers; Kernel methods; Artificial neural networks; Ensemble learning; Evaluating classification; Precision and recall; Roc curves; Regression; Linear regression; Logistic regression; Evaluating regression; Mean squared error; Mean absolute error; Correlation coefficient; Generalization and evaluation; Underfitting and overfitting; Train and test sets; Cross-validation; Leave-one-out validation; Stratification; Summary | |
505 | 8 | |a Chapter 2: Java Libraries and Platforms for Machine LearningThe need for Java; Machine learning libraries; Weka; Java machine learning; Apache Mahout; Apache Spark; Deeplearning4j; MALLET; The Encog Machine Learning Framework; ELKI; MOA; Comparing libraries; Building a machine learning application; Traditional machine learning architecture; Dealing with big data; Big data application architecture; Summary; Chapter 3: Basic Algorithms -- Classification, Regression, and Clustering; Before you start; Classification; Data; Loading data; Feature selection; Learning algorithms; Classifying new data | |
505 | 8 | |a Evaluation and prediction error metricsThe confusion matrix; Choosing a classification algorithm; Classification using Encog; Classification using massive online analysis; Evaluation; Baseline classifiers; Decision tree; Lazy learning; Active learning; Regression; Loading the data; Analyzing attributes; Building and evaluating the regression model; Linear regression; Linear regression using Encog; Regression using MOA; Regression trees; Tips to avoid common regression problems; Clustering; Clustering algorithms; Evaluation; Clustering using Encog; Clustering using ELKI; Summary | |
505 | 8 | |a Chapter 4: Customer Relationship Prediction with EnsemblesThe customer relationship database; Challenge; Dataset; Evaluation; Basic Naive Bayes classifier baseline; Getting the data; Loading the data; Basic modeling; Evaluating models; Implementing the Naive Bayes baseline; Advanced modeling with ensembles; Before we start; Data preprocessing; Attribute selection; Model selection; Performance evaluation; Ensemble methods -- MOA; Summary; Chapter 5: Affinity Analysis; Market basket analysis; Affinity analysis; Association rule learning; Basic concepts; Database of transactions; Itemset and rule | |
500 | |a Support | ||
520 | |a Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering. | ||
506 | 1 | |a Legal Deposit; |c Only available on premises controlled by the deposit library and to one user at any one time; |e The Legal Deposit Libraries (Non-Print Works) Regulations (UK). |5 WlAbNL | |
650 | 0 | |a Java (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh95008574 | |
650 | 0 | |a Machine learning |x Development. | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a Java (Langage de programmation) | |
650 | 6 | |a Apprentissage automatique |x Développement. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Java (Computer program language) |2 fast | |
700 | 1 | |a Kaluza, Bostjan. | |
776 | 0 | 8 | |i Print version: |a Bhatia, AshishSingh. |t Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |d Birmingham : Packt Publishing Ltd, ©2018 |z 9781788474399 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1947809 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0038553042 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5607606 | ||
938 | |a EBSCOhost |b EBSC |n 1947809 | ||
938 | |a YBP Library Services |b YANK |n 15875369 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1078552570 |
---|---|
_version_ | 1816882479209906176 |
adam_text | |
any_adam_object | |
author | Bhatia, AshishSingh |
author2 | Kaluza, Bostjan |
author2_role | |
author2_variant | b k bk |
author_facet | Bhatia, AshishSingh Kaluza, Bostjan |
author_role | |
author_sort | Bhatia, AshishSingh |
author_variant | a b ab |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 |
callnumber-search | QA76.73.J38 |
callnumber-sort | QA 276.73 J38 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; Contributors; About Packt; Table of Contents; Preface; Chapter 1: Applied Machine Learning Quick Start; Machine learning and data science; Solving problems with machine learning; Applied machine learning workflow; Data and problem definition; Measurement scales; Data collection; Finding or observing data; Generating data; Sampling traps; Data preprocessing; Data cleaning; Filling missing values; Remove outliers; Data transformation; Data reduction; Unsupervised learning; Finding similar items; Euclidean distances; Non-Euclidean distances The curse of dimensionalityClustering; Supervised learning; Classification; Decision tree learning; Probabilistic classifiers; Kernel methods; Artificial neural networks; Ensemble learning; Evaluating classification; Precision and recall; Roc curves; Regression; Linear regression; Logistic regression; Evaluating regression; Mean squared error; Mean absolute error; Correlation coefficient; Generalization and evaluation; Underfitting and overfitting; Train and test sets; Cross-validation; Leave-one-out validation; Stratification; Summary Chapter 2: Java Libraries and Platforms for Machine LearningThe need for Java; Machine learning libraries; Weka; Java machine learning; Apache Mahout; Apache Spark; Deeplearning4j; MALLET; The Encog Machine Learning Framework; ELKI; MOA; Comparing libraries; Building a machine learning application; Traditional machine learning architecture; Dealing with big data; Big data application architecture; Summary; Chapter 3: Basic Algorithms -- Classification, Regression, and Clustering; Before you start; Classification; Data; Loading data; Feature selection; Learning algorithms; Classifying new data Evaluation and prediction error metricsThe confusion matrix; Choosing a classification algorithm; Classification using Encog; Classification using massive online analysis; Evaluation; Baseline classifiers; Decision tree; Lazy learning; Active learning; Regression; Loading the data; Analyzing attributes; Building and evaluating the regression model; Linear regression; Linear regression using Encog; Regression using MOA; Regression trees; Tips to avoid common regression problems; Clustering; Clustering algorithms; Evaluation; Clustering using Encog; Clustering using ELKI; Summary Chapter 4: Customer Relationship Prediction with EnsemblesThe customer relationship database; Challenge; Dataset; Evaluation; Basic Naive Bayes classifier baseline; Getting the data; Loading the data; Basic modeling; Evaluating models; Implementing the Naive Bayes baseline; Advanced modeling with ensembles; Before we start; Data preprocessing; Attribute selection; Model selection; Performance evaluation; Ensemble methods -- MOA; Summary; Chapter 5: Affinity Analysis; Market basket analysis; Affinity analysis; Association rule learning; Basic concepts; Database of transactions; Itemset and rule |
ctrlnum | (OCoLC)1078552570 |
dewey-full | 006.3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.3 |
dewey-search | 006.3 |
dewey-sort | 16.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2nd ed. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06160cam a2200685 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1078552570</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|---|||||</controlfield><controlfield tag="008">181208s2018 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">YDX</subfield><subfield code="d">UKAHL</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">K6U</subfield><subfield code="d">NLW</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB9B0931</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019164475</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1078412205</subfield><subfield code="a">1104790395</subfield><subfield code="a">1108698978</subfield><subfield code="a">1152039458</subfield><subfield code="a">1241924748</subfield><subfield code="a">1275081193</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788473897</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788473892</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1788474392</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781788474399</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1078552570</subfield><subfield code="z">(OCoLC)1078412205</subfield><subfield code="z">(OCoLC)1104790395</subfield><subfield code="z">(OCoLC)1108698978</subfield><subfield code="z">(OCoLC)1152039458</subfield><subfield code="z">(OCoLC)1241924748</subfield><subfield code="z">(OCoLC)1275081193</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781788473897</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J38</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.3</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bhatia, AshishSingh.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Machine Learning in Java :</subfield><subfield code="b">Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing Ltd,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (290 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; Contributors; About Packt; Table of Contents; Preface; Chapter 1: Applied Machine Learning Quick Start; Machine learning and data science; Solving problems with machine learning; Applied machine learning workflow; Data and problem definition; Measurement scales; Data collection; Finding or observing data; Generating data; Sampling traps; Data preprocessing; Data cleaning; Filling missing values; Remove outliers; Data transformation; Data reduction; Unsupervised learning; Finding similar items; Euclidean distances; Non-Euclidean distances</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The curse of dimensionalityClustering; Supervised learning; Classification; Decision tree learning; Probabilistic classifiers; Kernel methods; Artificial neural networks; Ensemble learning; Evaluating classification; Precision and recall; Roc curves; Regression; Linear regression; Logistic regression; Evaluating regression; Mean squared error; Mean absolute error; Correlation coefficient; Generalization and evaluation; Underfitting and overfitting; Train and test sets; Cross-validation; Leave-one-out validation; Stratification; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 2: Java Libraries and Platforms for Machine LearningThe need for Java; Machine learning libraries; Weka; Java machine learning; Apache Mahout; Apache Spark; Deeplearning4j; MALLET; The Encog Machine Learning Framework; ELKI; MOA; Comparing libraries; Building a machine learning application; Traditional machine learning architecture; Dealing with big data; Big data application architecture; Summary; Chapter 3: Basic Algorithms -- Classification, Regression, and Clustering; Before you start; Classification; Data; Loading data; Feature selection; Learning algorithms; Classifying new data</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Evaluation and prediction error metricsThe confusion matrix; Choosing a classification algorithm; Classification using Encog; Classification using massive online analysis; Evaluation; Baseline classifiers; Decision tree; Lazy learning; Active learning; Regression; Loading the data; Analyzing attributes; Building and evaluating the regression model; Linear regression; Linear regression using Encog; Regression using MOA; Regression trees; Tips to avoid common regression problems; Clustering; Clustering algorithms; Evaluation; Clustering using Encog; Clustering using ELKI; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 4: Customer Relationship Prediction with EnsemblesThe customer relationship database; Challenge; Dataset; Evaluation; Basic Naive Bayes classifier baseline; Getting the data; Loading the data; Basic modeling; Evaluating models; Implementing the Naive Bayes baseline; Advanced modeling with ensembles; Before we start; Data preprocessing; Attribute selection; Model selection; Performance evaluation; Ensemble methods -- MOA; Summary; Chapter 5: Affinity Analysis; Market basket analysis; Affinity analysis; Association rule learning; Basic concepts; Database of transactions; Itemset and rule</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Support</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering.</subfield></datafield><datafield tag="506" ind1="1" ind2=" "><subfield code="a">Legal Deposit;</subfield><subfield code="c">Only available on premises controlled by the deposit library and to one user at any one time;</subfield><subfield code="e">The Legal Deposit Libraries (Non-Print Works) Regulations (UK).</subfield><subfield code="5">WlAbNL</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95008574</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Machine learning</subfield><subfield code="x">Development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Apprentissage automatique</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kaluza, Bostjan.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Bhatia, AshishSingh.</subfield><subfield code="t">Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition.</subfield><subfield code="d">Birmingham : Packt Publishing Ltd, ©2018</subfield><subfield code="z">9781788474399</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1947809</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0038553042</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5607606</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1947809</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15875369</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1078552570 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:29:16Z |
institution | BVB |
isbn | 9781788473897 1788473892 |
language | English |
oclc_num | 1078552570 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (290 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing Ltd, |
record_format | marc |
spelling | Bhatia, AshishSingh. Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. 2nd ed. Birmingham : Packt Publishing Ltd, 2018. 1 online resource (290 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. Cover; Title Page; Copyright and Credits; Contributors; About Packt; Table of Contents; Preface; Chapter 1: Applied Machine Learning Quick Start; Machine learning and data science; Solving problems with machine learning; Applied machine learning workflow; Data and problem definition; Measurement scales; Data collection; Finding or observing data; Generating data; Sampling traps; Data preprocessing; Data cleaning; Filling missing values; Remove outliers; Data transformation; Data reduction; Unsupervised learning; Finding similar items; Euclidean distances; Non-Euclidean distances The curse of dimensionalityClustering; Supervised learning; Classification; Decision tree learning; Probabilistic classifiers; Kernel methods; Artificial neural networks; Ensemble learning; Evaluating classification; Precision and recall; Roc curves; Regression; Linear regression; Logistic regression; Evaluating regression; Mean squared error; Mean absolute error; Correlation coefficient; Generalization and evaluation; Underfitting and overfitting; Train and test sets; Cross-validation; Leave-one-out validation; Stratification; Summary Chapter 2: Java Libraries and Platforms for Machine LearningThe need for Java; Machine learning libraries; Weka; Java machine learning; Apache Mahout; Apache Spark; Deeplearning4j; MALLET; The Encog Machine Learning Framework; ELKI; MOA; Comparing libraries; Building a machine learning application; Traditional machine learning architecture; Dealing with big data; Big data application architecture; Summary; Chapter 3: Basic Algorithms -- Classification, Regression, and Clustering; Before you start; Classification; Data; Loading data; Feature selection; Learning algorithms; Classifying new data Evaluation and prediction error metricsThe confusion matrix; Choosing a classification algorithm; Classification using Encog; Classification using massive online analysis; Evaluation; Baseline classifiers; Decision tree; Lazy learning; Active learning; Regression; Loading the data; Analyzing attributes; Building and evaluating the regression model; Linear regression; Linear regression using Encog; Regression using MOA; Regression trees; Tips to avoid common regression problems; Clustering; Clustering algorithms; Evaluation; Clustering using Encog; Clustering using ELKI; Summary Chapter 4: Customer Relationship Prediction with EnsemblesThe customer relationship database; Challenge; Dataset; Evaluation; Basic Naive Bayes classifier baseline; Getting the data; Loading the data; Basic modeling; Evaluating models; Implementing the Naive Bayes baseline; Advanced modeling with ensembles; Before we start; Data preprocessing; Attribute selection; Model selection; Performance evaluation; Ensemble methods -- MOA; Summary; Chapter 5: Affinity Analysis; Market basket analysis; Affinity analysis; Association rule learning; Basic concepts; Database of transactions; Itemset and rule Support Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering. Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK). WlAbNL Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Machine learning Development. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Apprentissage automatique Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Java (Computer program language) fast Kaluza, Bostjan. Print version: Bhatia, AshishSingh. Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. Birmingham : Packt Publishing Ltd, ©2018 9781788474399 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1947809 Volltext |
spellingShingle | Bhatia, AshishSingh Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. Cover; Title Page; Copyright and Credits; Contributors; About Packt; Table of Contents; Preface; Chapter 1: Applied Machine Learning Quick Start; Machine learning and data science; Solving problems with machine learning; Applied machine learning workflow; Data and problem definition; Measurement scales; Data collection; Finding or observing data; Generating data; Sampling traps; Data preprocessing; Data cleaning; Filling missing values; Remove outliers; Data transformation; Data reduction; Unsupervised learning; Finding similar items; Euclidean distances; Non-Euclidean distances The curse of dimensionalityClustering; Supervised learning; Classification; Decision tree learning; Probabilistic classifiers; Kernel methods; Artificial neural networks; Ensemble learning; Evaluating classification; Precision and recall; Roc curves; Regression; Linear regression; Logistic regression; Evaluating regression; Mean squared error; Mean absolute error; Correlation coefficient; Generalization and evaluation; Underfitting and overfitting; Train and test sets; Cross-validation; Leave-one-out validation; Stratification; Summary Chapter 2: Java Libraries and Platforms for Machine LearningThe need for Java; Machine learning libraries; Weka; Java machine learning; Apache Mahout; Apache Spark; Deeplearning4j; MALLET; The Encog Machine Learning Framework; ELKI; MOA; Comparing libraries; Building a machine learning application; Traditional machine learning architecture; Dealing with big data; Big data application architecture; Summary; Chapter 3: Basic Algorithms -- Classification, Regression, and Clustering; Before you start; Classification; Data; Loading data; Feature selection; Learning algorithms; Classifying new data Evaluation and prediction error metricsThe confusion matrix; Choosing a classification algorithm; Classification using Encog; Classification using massive online analysis; Evaluation; Baseline classifiers; Decision tree; Lazy learning; Active learning; Regression; Loading the data; Analyzing attributes; Building and evaluating the regression model; Linear regression; Linear regression using Encog; Regression using MOA; Regression trees; Tips to avoid common regression problems; Clustering; Clustering algorithms; Evaluation; Clustering using Encog; Clustering using ELKI; Summary Chapter 4: Customer Relationship Prediction with EnsemblesThe customer relationship database; Challenge; Dataset; Evaluation; Basic Naive Bayes classifier baseline; Getting the data; Loading the data; Basic modeling; Evaluating models; Implementing the Naive Bayes baseline; Advanced modeling with ensembles; Before we start; Data preprocessing; Attribute selection; Model selection; Performance evaluation; Ensemble methods -- MOA; Summary; Chapter 5: Affinity Analysis; Market basket analysis; Affinity analysis; Association rule learning; Basic concepts; Database of transactions; Itemset and rule Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Machine learning Development. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Apprentissage automatique Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Java (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95008574 http://id.loc.gov/authorities/subjects/sh95009362 |
title | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_auth | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_exact_search | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_full | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_fullStr | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_full_unstemmed | Machine Learning in Java : Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
title_short | Machine Learning in Java : |
title_sort | machine learning in java helpful techniques to design build and deploy powerful machine learning applications in java 2nd edition |
title_sub | Helpful Techniques to Design, Build, and Deploy Powerful Machine Learning Applications in Java, 2nd Edition. |
topic | Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Machine learning Development. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Apprentissage automatique Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Java (Computer program language) fast |
topic_facet | Java (Computer program language) Machine learning Development. Application software Development. Java (Langage de programmation) Apprentissage automatique Développement. Logiciels d'application Développement. COMPUTERS General. Application software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1947809 |
work_keys_str_mv | AT bhatiaashishsingh machinelearninginjavahelpfultechniquestodesignbuildanddeploypowerfulmachinelearningapplicationsinjava2ndedition AT kaluzabostjan machinelearninginjavahelpfultechniquestodesignbuildanddeploypowerfulmachinelearningapplicationsinjava2ndedition |