skip to content
Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows. Preview this item
ClosePreview this item
Checking...

Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows.

Author: Michael Bironneau; Toby Coleman
Publisher: Birmingham : Packt Publishing, Limited, 2019.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Machine learning has become an essential part of the modern data-driven world and has been extensively adopted in various fields across financial forecasting, effective searches, robotics, digital imaging in healthcare, and more. This book will teach you to perform various machine learning tasks using Go in different environments.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Bironneau, Michael.
Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows.
Birmingham : Packt Publishing, Limited, ©2019
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Michael Bironneau; Toby Coleman
ISBN: 9781838551650 1838551654
OCLC Number: 1104083869
Description: 1 online resource (159 pages)
Contents: Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introducing Machine Learning with Go; What is ML?; Types of ML algorithms; Supervised learning problems; Unsupervised learning problems; Why write ML applications in Go?; The advantages of Go; Go's mature ecosystem; Transfer knowledge and models created in other languages; ML development life cycle; Defining problem and objectives; Acquiring and exploring data; Selecting the algorithm; Preparing data; Training; Validating/testing; Integrating and deploying; Re-validating; Summary Further readingsChapter 2: Setting Up the Development Environment; Installing Go; Linux, macOS, and FreeBSD; Windows; Running Go interactively with gophernotes; Example --
the most common phrases in positive and negative reviews; Initializing the example directory and downloading the dataset; Loading the dataset files; Parsing contents into a Struct; Loading the data into a Gota dataframe; Finding the most common phrases; Example --
exploring body mass index data with gonum/plot; Installing gonum and gonum/plot; Loading the data; Understanding the distributions of the data series Example --
preprocessing data with GotaLoading the data into Gota; Removing and renaming columns; Converting a column into a different type; Filtering out unwanted data; Normalizing the Height, Weight, and Age columns; Sampling to obtain training/validation subsets; Encoding data with categorical variables; Summary; Further readings; Chapter 3: Supervised Learning; Classification; A simple model --
the logistic classifier; Measuring performance; Precision and recall; ROC curves; Multi-class models; A non-linear model --
the support vector machine; Overfitting and underfitting; Deep learning Neural networksA simple deep learning model architecture; Neural network training; Regression; Linear regression; Random forest regression; Other regression models; Summary; Further readings; Chapter 4: Unsupervised Learning; Clustering; Principal component analysis; Summary; Further readings; Chapter 5: Using Pretrained Models; How to restore a saved GoML model; Deciding when to adopt a polyglot approach; Example --
invoking a Python model using os/exec; Example --
invoking a Python model using HTTP; Example --
deep learning using the TensorFlow API for Go; Installing TensorFlow Import the pretrained TensorFlow modelCreating inputs to the TensorFlow model; Summary; Further readings; Chapter 6: Deploying Machine Learning Applications; The continuous delivery feedback loop; Developing; Testing; Deployment; Dependencies; Model persistence; Monitoring; Structured logging; Capturing metrics; Feedback; Deployment models for ML applications; Infrastructure-as-a-service; Amazon Web Services; Microsoft Azure; Google Cloud; Platform-as-a-Service; Amazon Web Services; Amazon Sagemaker; Amazon AI Services; Microsoft Azure; Azure ML Studio; Azure Cognitive Services; Google Cloud; AI Platform.

Abstract:

Machine learning has become an essential part of the modern data-driven world and has been extensively adopted in various fields across financial forecasting, effective searches, robotics, digital imaging in healthcare, and more. This book will teach you to perform various machine learning tasks using Go in different environments.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1104083869> # Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows.
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "1104083869" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/9311111861#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{52BEB9EE-F937-4569-869A-F71B89AC0092}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/9311111861#Topic/machine_learning> ; # Machine learning
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/9311111861#Topic/big_data> ; # Big data
    schema:about <http://experiment.worldcat.org/entity/work/data/9311111861#Topic/go_computer_program_language> ; # Go (Computer program language)
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/9311111861#Person/coleman_toby> ; # Toby Coleman
    schema:creator <http://experiment.worldcat.org/entity/work/data/9311111861#Person/bironneau_michael> ; # Michael Bironneau
    schema:datePublished "2019" ;
    schema:description "Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introducing Machine Learning with Go; What is ML?; Types of ML algorithms; Supervised learning problems; Unsupervised learning problems; Why write ML applications in Go?; The advantages of Go; Go's mature ecosystem; Transfer knowledge and models created in other languages; ML development life cycle; Defining problem and objectives; Acquiring and exploring data; Selecting the algorithm; Preparing data; Training; Validating/testing; Integrating and deploying; Re-validating; Summary"@en ;
    schema:description "Machine learning has become an essential part of the modern data-driven world and has been extensively adopted in various fields across financial forecasting, effective searches, robotics, digital imaging in healthcare, and more. This book will teach you to perform various machine learning tasks using Go in different environments."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/9311111861> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/9311111861#CreativeWork/machine_learning_with_go_quick_start_guide_hands_on_techniques_for_building_supervised_and_unsupervised_machine_learning_workflows> ;
    schema:name "Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows."@en ;
    schema:productID "1104083869" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1104083869#PublicationEvent/birmingham_packt_publishing_limited_2019> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/9311111861#Agent/packt_publishing_limited> ; # Packt Publishing, Limited
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5784238> ;
    schema:url <https://www.overdrive.com/search?q=52BEB9EE-F937-4569-869A-F71B89AC0092> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{52BEB9EE-F937-4569-869A-F71B89AC0092}Img100.jpg" ;
    schema:url <https://samples.overdrive.com/?crid=52beb9ee-f937-4569-869a-f71b89ac0092&.epub-sample.overdrive.com> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781838551650> ;
    schema:workExample <http://worldcat.org/isbn/9781838551650> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1104083869> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/9311111861#Agent/packt_publishing_limited> # Packt Publishing, Limited
    a bgn:Agent ;
    schema:name "Packt Publishing, Limited" ;
    .

<http://experiment.worldcat.org/entity/work/data/9311111861#Person/bironneau_michael> # Michael Bironneau
    a schema:Person ;
    schema:familyName "Bironneau" ;
    schema:givenName "Michael" ;
    schema:name "Michael Bironneau" ;
    .

<http://experiment.worldcat.org/entity/work/data/9311111861#Person/coleman_toby> # Toby Coleman
    a schema:Person ;
    schema:familyName "Coleman" ;
    schema:givenName "Toby" ;
    schema:name "Toby Coleman" ;
    .

<http://experiment.worldcat.org/entity/work/data/9311111861#Topic/go_computer_program_language> # Go (Computer program language)
    a schema:Intangible ;
    schema:name "Go (Computer program language)"@en ;
    .

<http://worldcat.org/entity/work/data/9311111861#CreativeWork/machine_learning_with_go_quick_start_guide_hands_on_techniques_for_building_supervised_and_unsupervised_machine_learning_workflows>
    a schema:CreativeWork ;
    rdfs:label "Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1104083869> ; # Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows.
    .

<http://worldcat.org/isbn/9781838551650>
    a schema:ProductModel ;
    schema:isbn "1838551654" ;
    schema:isbn "9781838551650" ;
    .

<http://www.worldcat.org/title/-/oclc/1104083869>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1104083869> ; # Machine Learning with Go Quick Start Guide : Hands-On Techniques for Building Supervised and Unsupervised Machine Learning Workflows.
    schema:dateModified "2019-11-09" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.