가야대학교 분성도서관

상단 글로벌/추가 메뉴

회원 로그인


자료검색

자료검색

상세정보

부가기능

Natural language processing with TensorFlow : teach language to machines using Python's deep learning library /

상세 프로파일

상세정보
자료유형E-Book
개인저자Ganegedara, Thushan, author.
서명/저자사항Natural language processing with TensorFlow :teach language to machines using Python's deep learning library /Thushan Ganegedara.
발행사항Birmingham, UK : Packt, [2018]
형태사항1 online resource (472 p.)
소장본 주기Master record variable field(s) change: 050, 072, 082, 650
ISBN9781788477758
1788477758
일반주기 Description based upon print version of record.
Implementing subsampling
서지주기Includes bibliographical references and index.
내용주기Cover; Copyright; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Introduction to Natural Language Processing; What is Natural Language Processing?; Tasks of Natural Language Processing; The traditional approach to Natural Language Processing; Understanding the traditional approach; Example -- generating football game summaries; Drawbacks of the traditional approach; The deep learning approach to Natural Language Processing; History of deep learning; The current state of deep learning and NLP; Understanding a simple deep model -- a Fully Connected Neural Network
The roadmap -- beyond this chapterIntroduction to the technical tools; Description of the tools; Installing Python and scikit-learn; Installing Jupyter Notebook; Installing TensorFlow; Summary; Chapter 2: Understanding TensorFlow; What is TensorFlow?; Getting started with TensorFlow; TensorFlow client in detail; TensorFlow architecture -- what happens when you execute the client?; Cafe Le TensorFlow -- understanding TensorFlow with an analogy; Inputs, variables, outputs, and operations; Defining inputs in TensorFlow; Feeding data with Python code; Preloading and storing data as tensors
Building an input pipelineDefining variables in TensorFlow; Defining TensorFlow outputs; Defining TensorFlow operations; Comparison operations; Mathematical operations; Scatter and gather operations; Neural network-related operations; Reusing variables with scoping; Implementing our first neural network; Preparing the data; Defining the TensorFlow graph; Running the neural network; Summary; Chapter 3: Word2vec -- Learning Word Embeddings; What is a word representation or meaning?; Classical approaches to learning word representation
WordNet -- using an external lexical knowledge base for learning word representationsTour of WordNet; Problems with WordNet; One-hot encoded representation; The TF-IDF method; Co-occurrence matrix; Word2vec -- a neural network-based approach to learning word representation; Exercise: is queen = king -- he + she?; Designing a loss function for learning word embeddings; The skip-gram algorithm; From raw text to structured data; Learning the word embeddings with a neural network; Formulating a practical loss function; Efficiently approximating the loss function
Implementing skip-gram with TensorFlowThe Continuous Bag-of-Words algorithm; Implementing CBOW in TensorFlow; Summary; Chapter 4: Advanced Word2vec; The original skip-gram algorithm; Implementing the original skip-gram algorithm; Comparing the original skip-gram with the improved skip-gram; Comparing skip-gram with CBOW; Performance comparison; Which is the winner, skip-gram or CBOW?; Extensions to the word embeddings algorithms; Using the unigram distribution for negative sampling; Implementing unigram-based negative sampling; Subsampling -- probabilistically ignoring the common words
요약TensorFlow is the leading framework for deep learning algorithms critical to artificial intelligence, and natural language processing (NLP) makes much of the data used by deep learning applications accessible to them. This book brings the two together and teaches deep learning developers how to work with today's vast amount of unstructured data.
일반주제명Machine learning.
Artificial intelligence.
Python (Computer program language)
COMPUTERS / General.
언어영어
기타형태 저록Print version:Ganegedara, ThushanNatural Language Processing with TensorFlow : Teach language to machines using Python's deep learning libraryBirmingham : Packt Publishing,c2018
대출바로가기http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1823678

소장정보

  • 소장정보

인쇄 인쇄

메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 WE00014286 006.31 가야대학교/전자책서버(컴퓨터서버)/ 대출가능 인쇄 이미지  

서평

  • 서평

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 

퀵메뉴

대출현황/연장
예약현황조회/취소
자료구입신청
상호대차
FAQ
교외접속
사서에게 물어보세요
메뉴추가
quickBottom

카피라이터

  • 개인정보보호방침
  • 이메일무단수집거부

김해캠퍼스 | 621-748 | 경남 김해시 삼계로 208 | TEL:055-330-1033 | FAX:055-330-1032
			Copyright 2012 by kaya university Bunsung library All rights reserved.