57 results on '"Jesus Rogel-Salazar"'
Search Results
2. Essential MATLAB and Octave, by Jesus Rogel-Salazar
- Author
-
David Barber
- Subjects
Scope (project management) ,Programming language ,Computer science ,Computer Science::Mathematical Software ,Octave ,General Physics and Astronomy ,Software package ,computer.software_genre ,MATLAB ,computer ,computer.programming_language - Abstract
As its name implies, MATLAB is a software package originally developed to simplify computations involving matrices and vectors. It has developed enormously over the years, with the addition of exte...
- Published
- 2016
- Full Text
- View/download PDF
3. Statistics and Data Visualisation with Python
- Author
-
Jesus Rogel-Salazar
- Published
- 2023
- Full Text
- View/download PDF
4. Vestibular Rehabilitation Therapy for the Treatment of Vestibular Migraine, and the Impact of Traumatic Brain Injury on Outcome: A Retrospective Study
- Author
-
Jack Stancel-Lewis, Joanne Wai Ling Lau, Amanda Male, George Korres, Jesus Rogel-Salazar, Marousa Pavlou, and Doris-Eva Bamiou
- Subjects
Otorhinolaryngology ,Vestibular Diseases ,Migraine Disorders ,Brain Injuries, Traumatic ,Vertigo ,Humans ,Neurology (clinical) ,Middle Aged ,Dizziness ,Sensory Systems ,Retrospective Studies - Abstract
Vestibular migraine (VM) is a common condition; individuals experience dizziness with migraine symptoms. Vestibular rehabilitation therapy (VRT) has been reported as an effective treatment for VM, however, evidence is limited. VM and traumatic brain injury (TBI) can co-occur, and some suggest that TBI can induce VM. There is limited evidence on the effect a history of TBI has on VRT in patients with VM.Retrospective case series of 93 (f = 63, m = 30) participants with VM and underwent VRT (mean age 48.62; SD 15.92). Pre- and post-treatment self-reported outcome measures and functional gait assessment were extracted from the participants health records and evaluated. The impact of TBI on VRT outcome in participants with VM was analyzed. Individuals with TBI and no history of migraine (n = 40) were also extracted to act as a control.VRT significantly improved self-reported dizziness on the Dizziness Handicap Inventory (DHI), with a mean change of -18 points (p 0.000) and +5 points on the functional gait assessment (FGA) (p 0.000) in patients with VM. A history of TBI significantly impacted outcome on the DHI (p = 0.018) in patients with VM.VRT significantly improved all outcome measures for individuals with TBI, with a mean change of -16 points on the DHI (p = 0.001) and +5 points on the FGA (p 0.000). VM presence significantly impacted outcome.VRT should be considered as a treatment option to reduce dizziness and the risk of falls in individuals with VM. TBI may negatively impact VRT outcomes in individuals with VM.
- Published
- 2022
5. Advanced Data Science and Analytics with Python
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Subjects
- Databases, Python (Computer program language), Data mining
- Abstract
Advanced Data Science and Analytics with Python enables data scientists to continue developing their skills and apply them in business as well as academic settings. The subjects discussed in this book are complementary and a follow-up to the topics discussed in Data Science and Analytics with Python. The aim is to cover important advanced areas in data science using tools developed in Python such as SciKit-learn, Pandas, Numpy, Beautiful Soup, NLTK, NetworkX and others. The model development is supported by the use of frameworks such as Keras, TensorFlow and Core ML, as well as Swift for the development of iOS and MacOS applications.Features: Targets readers with a background in programming, who are interested in the tools used in data analytics and data science Uses Python throughout Presents tools, alongside solved examples, with steps that the reader can easily reproduce and adapt to their needs Focuses on the practical use of the tools rather than on lengthy explanations Provides the reader with the opportunity to use the book whenever needed rather than following a sequential path The book can be read independently from the previous volume and each of the chapters in this volume is sufficiently independent from the others, providing flexibility for the reader. Each of the topics addressed in the book tackles the data science workflow from a practical perspective, concentrating on the process and results obtained. The implementation and deployment of trained models are central to the book.Time series analysis, natural language processing, topic modelling, social network analysis, neural networks and deep learning are comprehensively covered. The book discusses the need to develop data products and addresses the subject of bringing models to their intended audiences – in this case, literally to the users'fingertips in the form of an iPhone app.About the AuthorDr. Jesús Rogel-Salazar is a lead data scientist in the field, working for companies such as Tympa Health Technologies, Barclays, AKQA, IBM Data Science Studio and Dow Jones. He is a visiting researcher at the Department of Physics at Imperial College London, UK and a member of the School of Physics, Astronomy and Mathematics at the University of Hertfordshire, UK.
- Published
- 2020
6. Statistics and Data Visualisation with Python
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Subjects
- Information visualization, Python (Computer program language), Mathematical statistics--Data processing
- Abstract
This book is intended to serve as a bridge in statistics for graduates and business practitioners interested in using their skills in the area of data science and analytics as well as statistical analysis in general. On the one hand, the book is intended to be a refresher for readers who have taken some courses in statistics, but who have not necessarily used it in their day-to-day work. On the other hand, the material can be suitable for readers interested in the subject as a first encounter with statistical work in Python. Statistics and Data Visualisation with Python aims to build statistical knowledge from the ground up by enabling the reader to understand the ideas behind inferential statistics and begin to formulate hypotheses that form the foundations for the applications and algorithms in statistical analysis, business analytics, machine learning, and applied machine learning. This book begins with the basics of programming in Python and data analysis, to help construct a solid basis in statistical methods and hypothesis testing, which are useful in many modern applications.
- Published
- 2023
7. Data Science and Analytics with Python
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Subjects
- Data mining, Python (Computer program language), Databases
- Abstract
•Presents the main concepts in data analytics, using tools developed in Python•Designed for use by beginners and seasoned programmers alike•Provides the tools, alongside solved examples with steps that the reader can easily reproduce and adapt to their needs•Focuses one practical use of the tools rather than on lengthy theoretical explanations•Includes a Python Primer
- Published
- 2017
8. Hyperspace
- Author
-
Jesus Rogel-Salazar
- Subjects
General Physics and Astronomy - Published
- 2019
- Full Text
- View/download PDF
9. Data Science and Analytics with Python - 1st ed.
- Author
-
Jesus Rogel-Salazar
- Published
- 2018
10. Essential MATLAB and Octave
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Subjects
- Mathematics--Data processing, Mathematics--Computer programs
- Abstract
Learn Two Popular Programming Languages in a Single VolumeWidely used by scientists and engineers, well-established MATLAB and open-source Octave are similar software programs providing excellent capabilities for data analysis, visualization, and more. By means of straightforward explanations and examples from different areas in mathematics, engine
- Published
- 2014
11. Essential MATLAB and Octave
- Author
-
Jesus Rogel-Salazar
- Published
- 2014
- Full Text
- View/download PDF
12. From Data Points to Data Lakes
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Published
- 2015
- Full Text
- View/download PDF
13. Mammals Dataset
- Author
-
Jesus Rogel-Salazar and Jesus Rogel-Salazar
- Published
- 2015
- Full Text
- View/download PDF
14. Classification of quantum degenerate regimes in one-dimensional Bose gases
- Author
-
Jesus Rogel-Salazar and Edward A. Hinds
- Published
- 2004
- Full Text
- View/download PDF
15. Data Science and Analytics with Python
- Author
-
Jesus Rogel-Salazar
16. AN UNAUTHORIZED RENAISSANCE? AN ANALYSIS OF ARTISTS' CLAIMS FOR COPYRIGHT INFRINGEMENT AGAINST AI GENERATED ART AND POSSIBLE DEFENSES.
- Author
-
Young, Victoria
- Subjects
COPYRIGHT infringement ,MACHINE learning ,FAIR use (Copyright) ,ARTIFICIAL intelligence ,COPYRIGHT - Published
- 2024
- Full Text
- View/download PDF
17. Vestibular Rehabilitation Therapy for the Treatment of Vestibular Migraine, and the Impact of Traumatic Brain Injury on Outcome: A Retrospective Study.
- Author
-
Stancel-Lewis, Jack, Lau, Joanne Wai Ling, Male, Amanda, Korres, George, Rogel-Salazar, Jesus, Pavlou, Marousa, and Bamiou, Doris-Eva
- Published
- 2022
- Full Text
- View/download PDF
18. Reviewer summary for Clinical Otolaryngology.
- Subjects
OTOLARYNGOLOGY ,PSYCHOLOGICAL adaptation ,HAY - Published
- 2021
- Full Text
- View/download PDF
19. A randomised trial to assess the educational benefit of a smartphone otoscope in undergraduate medical training.
- Author
-
Schuster-Bruce, James R., Ali, Asha, Van, Minh, Rogel-Salazar, Jesus, Ofo, Enyinnaya, and Shamil, Eamon
- Subjects
SMARTPHONES ,EDUCATIONAL benefits ,MIDDLE ear diseases ,MEDICAL students ,ANATOMY education ,MIDDLE ear - Abstract
Purpose: Competent otoscopy is a key otolaryngology skill for a broad range of medical careers, yet undergraduate's confidence to perform otoscopy is reported as low. Smartphone otoscopes have been suggested to improve undergraduates learning of normal eardrum anatomy because unlike the traditional otoscope, the learner and educator share the same image. This study aimed to evaluate whether a smartphone otoscope could enhance medical undergraduates recognition of common ear pathology. Methods: 52 medical students were randomised into a standard group that used a traditional otoscope and an intervention group that used a smartphone otoscope. Both groups received a short didactic presentation on the recognition of common ear pathologies and were asked to diagnose four simulated pathologies. Both groups received feedback and guidance on how to better visualise the tympanic membrane. Force response items and 5-point Likert scales loaded on an electronic platform recorded their diagnosis and their perceptions towards the otoscope. Results: The smartphone-group (n = 20) had higher overall rates of correct diagnosis compared to control (n = 22) (84% vs. 39%, p = < 0.001). Only the grommet station did not show a significant improvement between the two groups (100% vs. 91%, p = 0.49). 90% (n = 20) of participants felt the smartphone otoscope was preferential for their learning. The same number expressed that they want to use it in future learning. The remainder were indifferent. Conclusions: The smartphone otoscope enabled learners to better observe and recognise middle ear pathology. This popular learning tool has the potential to accelerate the learning curve of otoscopy and therefore improve the proficiency of future doctors at recognising middle ear diseases. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
20. Advanced Data Science and Analytics with Python
- Author
-
Jesús Rogel-Salazar
- Subjects
Topic model ,Swift ,business.industry ,NumPy ,Python (programming language) ,Data science ,Workflow ,Analytics ,Data analysis ,IBM ,business ,computer ,computer.programming_language ,Mathematics - Abstract
Advanced Data Science and Analytics with Python enables data scientists to continue developing their skills and apply them in business as well as academic settings. The subjects discussed in this book are complementary and a follow-up to the topics discussed in Data Science and Analytics with Python. The aim is to cover important advanced areas in data science using tools developed in Python such as SciKit-learn, Pandas, Numpy, Beautiful Soup, NLTK, NetworkX and others. The model development is supported by the use of frameworks such as Keras, TensorFlow and Core ML, as well as Swift for the development of iOS and MacOS applications. Features: Targets readers with a background in programming, who are interested in the tools used in data analytics and data science Uses Python throughout Presents tools, alongside solved examples, with steps that the reader can easily reproduce and adapt to their needs Focuses on the practical use of the tools rather than on lengthy explanations Provides the reader with the opportunity to use the book whenever needed rather than following a sequential path The book can be read independently from the previous volume and each of the chapters in this volume is sufficiently independent from the others, providing flexibility for the reader. Each of the topics addressed in the book tackles the data science workflow from a practical perspective, concentrating on the process and results obtained. The implementation and deployment of trained models are central to the book. Time series analysis, natural language processing, topic modelling, social network analysis, neural networks and deep learning are comprehensively covered. The book discusses the need to develop data products and addresses the subject of bringing models to their intended audiences – in this case, literally to the users’ fingertips in the form of an iPhone app. About the Author Dr. Jesus Rogel-Salazar is a lead data scientist in the field, working for companies such as Tympa Health Technologies, Barclays, AKQA, IBM Data Science Studio and Dow Jones. He is a visiting researcher at the Department of Physics at Imperial College London, UK and a member of the School of Physics, Astronomy and Mathematics at the University of Hertfordshire, UK.
- Published
- 2020
- Full Text
- View/download PDF
21. Physics of digital photography, 2nd edition: by Andy Rowlands, Bristol, UK, IOP Science, 2020, 165 pp., $159.00 (E-Book), ISBN: 978-0-7503-2558-5. Scope: guide. Level: advanced undergraduate.
- Author
-
Rogel-Salazar, Jesus
- Subjects
DIGITAL cameras ,DIGITAL photography ,HIGH dynamic range imaging ,PHOTOGRAPHIC lighting ,PHYSICS - Abstract
After all, no digital camera would take quality pictures without a lens or system of lenses. In Chapter 5 of the book, Rowlands discusses image quality metrics that enable us to compare camera systems with different sensor pixel counts and even different formats. With a good understanding of image formation, we get introduced to the photometric exposure distribution that the sensor of our camera captures. [Extracted from the article]
- Published
- 2021
- Full Text
- View/download PDF
22. Dark energy, by Miao Li, Xiao-Dong Li, Shuang Wang and Yi Wang.
- Author
-
Vogel, Manuel
- Subjects
DARK energy ,NONFICTION - Published
- 2016
- Full Text
- View/download PDF
23. Many-body physics, topology and geometry, by Siddhartha Sen and Kumar Sankar Gupta.
- Author
-
Lancaster, Tom
- Subjects
ANALYTICAL mechanics ,MANY-body problem ,NONFICTION - Published
- 2016
- Full Text
- View/download PDF
24. Data science and analytics with Python.
- Author
-
Rogel-Salazar, Jesus
- Subjects
Data mining ,Databases ,Python ,Computers ,Datenanalyse ,Exploration de données ,Python (Computer program language) - Abstract
Summary: This book is designed for practitioners in data science and data analytics in both academic and business environments. The aim is to present the reader with the main concepts used in data science using tools developed in Python, such as SciKit-learn, Pandas, Numpy, and others. The use of Python is of particular interest, given its recent popularity in the data science community. The book can be used by seasoned programmers and newcomers alike. The book is organized in a way that individual chapters are sufficiently independent from each other so that the reader is comfortable using the contents as a reference. The book discusses what data science and analytics are, from the point of view of the process and results obtained. Important features of Python are also covered, including a Python primer. The basic elements of machine learning, pattern recognition, and artificial intelligence that underpin the algorithms and implementations used in the rest of the book also appear in the first part of the book. Regression analysis using Python, clustering techniques, and classification algorithms are covered in the second part of the book. Hierarchical clustering, decision trees, and ensemble techniques are also explored, along with dimensionality reduction techniques and recommendation systems. The support vector machine algorithm and the Kernel trick are discussed in the last part of the book.
- Published
- 2017
25. Geocomputation with Python
- Author
-
Michael Dorman, Anita Graser, Jakub Nowosad, Robin Lovelace, Michael Dorman, Anita Graser, Jakub Nowosad, and Robin Lovelace
- Subjects
- Geospatial data--Computer processing, Geographic information systems, Python (Computer program language)
- Abstract
Geocomputation with Python is a comprehensive resource for working with geographic data with the most popular programming language in the world. The book gives an overview of Python's capabilities for spatial data analysis, as well as dozens of worked-through examples covering the entire range of standard GIS operations. A unique selling point of the book is its cohesive and joined-up coverage of both vector and raster geographic data models and consistent learning curve. This book is an excellent starting point for those new to working with geographic data with Python, making it ideal for students and practitioners beginning their journey with Python.Key features: Showcases the integration of vector and raster datasets operations. Provides explanation of each line of code in the book to minimize surprises. Includes example datasets and meaningful operations to illustrate the applied nature of geographic research. Another unique feature is that this book is part of a wider community. Geocomputation with Python is a sister project of Geocomputation with R (Lovelace, Nowosad, and Muenchow 2019), a book on geographic data analysis, visualization, and modeling using the R programming language that has numerous contributors and an active community.The book teaches how to import, process, examine, transform, compute, and export spatial vector and raster datasets with Python, the most widely used language for data science and many other domains. Reading the book and running the reproducible code chunks within will make you a proficient user of key packages in the ecosystem, including shapely, geopandas, and rasterio. The book also demonstrates how to make use of dozens of additional packages for a wide range of tasks, from interactive map making to terrain modeling. Geocomputation with Python provides a firm foundation for more advanced topics, including spatial statistics, machine learning involving spatial data, and spatial network analysis, and a gateway into the vibrant and supportive community developing geographic tools in Python and beyond.
- Published
- 2025
26. Introduction to Quantitative Social Science with Python
- Author
-
Weiqi Zhang, Dmitry Zinoviev, Weiqi Zhang, and Dmitry Zinoviev
- Subjects
- Python (Computer program language), Social sciences--Research--Methodology, Quantitative research
- Abstract
Departing from traditional methodologies of teaching data analysis, this book presents a dual-track learning experience, with both Executive and Technical Tracks, designed to accommodate readers with various learning goals or skill levels. Through integrated content, readers can explore fundamental concepts in data analysis while gaining hands-on experience with Python programming, ensuring a holistic understanding of theory and practical application in Python.Emphasizing the practical relevance of data analysis in today's world, the book equips readers with essential skills for success in the field. By advocating for the use of Python, an open-source and versatile programming language, we break down financial barriers and empower a diverse range of learners to access the tools they need to excel.Whether you're a novice seeking to grasp the foundational concepts of data analysis or a seasoned professional looking to enhance your programming skills, this book offers a comprehensive and accessible guide to mastering the art and science of data analysis in social science research.Key Features: Dual-track learning: Offers both Executive and Technical Tracks, catering to readers with varying levels of conceptual and technical proficiency in data analysis. Includes comprehensive quantitative methodologies for quantitative social science studies. Seamless integration: Interconnects key concepts between tracks, ensuring a smooth transition from theory to practical implementation for a comprehensive learning experience. Emphasis on Python: Focuses on Python programming language, leveraging its accessibility, versatility, and extensive online support to equip readers with valuable data analysis skills applicable across diverse domains.
- Published
- 2024
27. Introduction to Python : With Applications in Optimization, Image and Video Processing, and Machine Learning
- Author
-
David Báez-López, David Alfredo Báez Villegas, David Báez-López, and David Alfredo Báez Villegas
- Subjects
- Image processing--Digital techniques, Computer programming, Python (Computer program language), Machine learning
- Abstract
Introduction to Python: with Applications in Optimization, Image and Video Processing, and Machine Learning is intended primarily for advanced undergraduate and graduate students in quantitative sciences such as mathematics, computer science, and engineering. In addition to this, the book is written in such a way that it can also serve as a self-contained handbook for professionals working in quantitative fields including finance, IT, and many other industries where programming is a useful or essential tool.The book is written to be accessible and useful to those with no prior experience of Python, but those who are somewhat more adept will also benefit from the more advanced material that comes later in the book.Features Covers introductory and advanced material. Advanced material includes lists, dictionaries, tuples, arrays, plotting using Matplotlib, object-oriented programming Suitable as a textbook for advanced undergraduates or postgraduates, or as a reference for researchers and professionals Solutions manual, code, and additional examples are available for download
- Published
- 2024
28. Python Programming for Mathematics
- Author
-
Julien Guillod and Julien Guillod
- Subjects
- Mathematics--Data processing, Python (Computer program language)
- Abstract
Python Programming for Mathematics focuses on the practical use of the Python language in a range of different areas of mathematics. Through fifty-five exercises of increasing difficulty, the book provides an expansive overview of the power of using programming to solve complex mathematical problems.This book is intended for undergraduate and graduate students who already have learned the basics of Python programming and would like to learn how to apply that programming skill in mathematics.Features Innovative style that teaches programming skills via mathematical exercises. Ideal as a main textbook for Python for Mathematics courses, or as a supplementary resource for Numerical Analysis and Scientific Computing courses.
- Published
- 2024
29. A Simple Introduction to Python
- Author
-
Stephen Lynch and Stephen Lynch
- Subjects
- Python (Computer program language), Computer programming
- Abstract
A Simple Introduction to Python is aimed at pre-university students and complete novices to programming. The whole book has been created using Jupyter notebooks. After introducing Python as a powerful calculator, simple programming constructs are covered, and the NumPy, MatPlotLib and SymPy modules (libraries) are introduced. Python is then used for Mathematics, Cryptography, Artificial Intelligence, Data Science and Object Oriented Programming.The reader is shown how to program using the integrated development environments: Python IDLE, Spyder, Jupyter notebooks, and through cloud computing with Google Colab.Features: No prior experience in programming is required. Demonstrates how to format Jupyter notebooks for publication on the Web. Full solutions to exercises are available as a Jupyter notebook on the Web. All Jupyter notebook solution files can be downloaded through GitHub. GitHub Repository of Data Files and a Jupyter Solution notebook: https://github.com/proflynch/A-Simple-Introduction-to-PythonJupyter Solution notebook web page: https://drstephenlynch.github.io/webpages/A-Simple-Introduction-to-Python-Solutions.html
- Published
- 2024
30. Data Mining with Python : Theory, Application, and Case Studies
- Author
-
Di Wu and Di Wu
- Subjects
- Data mining--Computer programs, Python (Computer program language)
- Abstract
Data is everywhere and it's growing at an unprecedented rate. But making sense of all that data is a challenge. Data Mining is the process of discovering patterns and knowledge from large data sets, and Data Mining with Python focuses on the hands-on approach to learning Data Mining. It showcases how to use Python Packages to fulfill the Data Mining pipeline, which is to collect, integrate, manipulate, clean, process, organize, and analyze data for knowledge.The contents are organized based on the Data Mining pipeline, so readers can naturally progress step by step through the process. Topics, methods, and tools are explained in three aspects: “What it is” as a theoretical background, “why we need it” as an application orientation, and “how we do it” as a case study.This book is designed to give students, data scientists, and business analysts an understanding of Data Mining concepts in an applicable way. Through interactive tutorials that can be run, modified, and used for a more comprehensive learning experience, this book will help its readers to gain practical skills to implement Data Mining techniques in their work.
- Published
- 2024
31. Foundations of Data Science with Python
- Author
-
John M. Shea and John M. Shea
- Subjects
- Probabilities--Data processing, Statistics--Data processing, Information visualization, Python (Computer program language)
- Abstract
Foundations of Data Science with Python introduces readers to the fundamentals of data science, including data manipulation and visualization, probability, statistics, and dimensionality reduction. This book is targeted toward engineers and scientists, but it should be readily understandable to anyone who knows basic calculus and the essentials of computer programming. It uses a computational-first approach to data science: the reader will learn how to use Python and the associated data-science libraries to visualize, transform, and model data, as well as how to conduct statistical tests using real data sets. Rather than relying on obscure formulas that only apply to very specific statistical tests, this book teaches readers how to perform statistical tests via resampling; this is a simple and general approach to conducting statistical tests using simulations that draw samples from the data being analyzed. The statistical techniques and tools are explained and demonstrated using a diverse collection of data sets to conduct statistical tests related to contemporary topics, from the effects of socioeconomic factors on the spread of the COVID-19 virus to the impact of state laws on firearms mortality.This book can be used as an undergraduate textbook for an Introduction to Data Science course or to provide a more contemporary approach in courses like Engineering Statistics. However, it is also intended to be accessible to practicing engineers and scientists who need to gain foundational knowledge of data science.Key Features: Applies a modern, computational approach to working with data Uses real data sets to conduct statistical tests that address a diverse set of contemporary issues Teaches the fundamentals of some of the most important tools in the Python data-science stack Provides a basic, but rigorous, introduction to Probability and its application to Statistics Offers an accompanying website that provides a unique set of online, interactive tools to help the reader learn the material
- Published
- 2024
32. Tidy Finance with Python
- Author
-
Christoph Scheuch, Stefan Voigt, Patrick Weiss, Christoph Frey, Christoph Scheuch, Stefan Voigt, Patrick Weiss, and Christoph Frey
- Subjects
- Finance--Data processing, Econometrics, Python (Computer program language)
- Abstract
This textbook shows how to bring theoretical concepts from finance and econometrics to the data. Focusing on coding and data analysis with Python, we show how to conduct research in empirical finance from scratch. We start by introducing the concepts of tidy data and coding principles using pandas, numpy, and plotnine. Code is provided to prepare common open-source and proprietary financial data sources (CRSP, Compustat, Mergent FISD, TRACE) and organize them in a database. We reuse these data in all the subsequent chapters, which we keep as self-contained as possible. The empirical applications range from key concepts of empirical asset pricing (beta estimation, portfolio sorts, performance analysis, Fama-French factors) to modeling and machine learning applications (fixed effects estimation, clustering standard errors, difference-in-difference estimators, ridge regression, Lasso, Elastic net, random forests, neural networks) and portfolio optimization techniques.Key Features: Self-contained chapters on the most important applications and methodologies in finance, which can easily be used for the reader's research or as a reference for courses on empirical finance. Each chapter is reproducible in the sense that the reader can replicate every single figure, table, or number by simply copying and pasting the code we provide. A full-fledged introduction to machine learning with scikit-learn based on tidy principles to show how factor selection and option pricing can benefit from Machine Learning methods. We show how to retrieve and prepare the most important datasets financial economics: CRSP and Compustat, including detailed explanations of the most relevant data characteristics. Each chapter provides exercises based on established lectures and classes which are designed to help students to dig deeper. The exercises can be used for self-studying or as a source of inspiration for teaching exercises.
- Published
- 2024
33. Data Science and Machine Learning for Non-Programmers : Using SAS Enterprise Miner
- Author
-
Dothang Truong and Dothang Truong
- Subjects
- Data mining--Computer programs--Textbooks, Machine learning
- Abstract
As data continues to grow exponentially, knowledge of data science and machine learning has become more crucial than ever. Machine learning has grown exponentially; however, the abundance of resources can be overwhelming, making it challenging for new learners. This book aims to address this disparity and cater to learners from various non-technical fields, enabling them to utilize machine learning effectively.Adopting a hands-on approach, readers are guided through practical implementations using real datasets and SAS Enterprise Miner, a user-friendly data mining software that requires no programming. Throughout the chapters, two large datasets are used consistently, allowing readers to practice all stages of the data mining process within a cohesive project framework. This book also provides specific guidelines and examples on presenting data mining results and reports, enhancing effective communication with stakeholders.Designed as a guiding companion for both beginners and experienced practitioners, this book targets a wide audience, including students, lecturers, researchers, and industry professionals from various backgrounds.
- Published
- 2024
34. Python for Scientific Computing and Artificial Intelligence
- Author
-
Stephen Lynch and Stephen Lynch
- Subjects
- Science--Data processing, Python (Computer program language)
- Abstract
Python for Scientific Computing and Artificial Intelligence is split into 3 parts: in Section 1, the reader is introduced to the Python programming language and shown how Python can aid in the understanding of advanced High School Mathematics. In Section 2, the reader is shown how Python can be used to solve real-world problems from a broad range of scientific disciplines. Finally, in Section 3, the reader is introduced to neural networks and shown how TensorFlow (written in Python) can be used to solve a large array of problems in Artificial Intelligence (AI).This book was developed from a series of national and international workshops that the author has been delivering for over twenty years. The book is beginner friendly and has a strong practical emphasis on programming and computational modelling.Features: No prior experience of programming is required Online GitHub repository available with codes for readers to practice Covers applications and examples from biology, chemistry, computer science, data science, electrical and mechanical engineering, economics, mathematics, physics, statistics and binary oscillator computing Full solutions to exercises are available as Jupyter notebooks on the Web Support MaterialGitHub Repository of Python Files and Notebooks: https://github.com/proflynch/CRC-Press/Solutions to All Exercises:Section 1: An Introduction to Python: https://drstephenlynch.github.io/webpages/Solutions_Section_1.htmlSection 2: Python for Scientific Computing: https://drstephenlynch.github.io/webpages/Solutions_Section_2.htmlSection 3: Artificial Intelligence: https://drstephenlynch.github.io/webpages/Solutions_Section_3.html
- Published
- 2023
35. Introduction to Python for Humanists
- Author
-
William Mattingly and William Mattingly
- Subjects
- Engineering--Data processing, Python (Computer program language), Science--Data processing, Computer programming
- Abstract
This book will introduce digital humanists at all levels of education to Python. It provides background and guidance on learning the Python computer programming language, and as it presumes no knowledge on the part of the reader about computers or coding concepts allows the reader to gradually learn the more complex tasks that are currently popular in the field of digital humanities. This book will be aimed at undergraduates, graduates, and faculty who are interested in learning how to use Python as a tool within their workflow. An Introduction to Python for Digital Humanists will act as a primer for students who wish to use Python, allowing them to engage with more advanced textbooks. This book fills a real need, as it is first Python introduction to be aimed squarely at humanities students, as other books currently available do not approach Python from a humanities perspective. It will be designed so that those experienced in Python can teach from it, in addition to allowing those who are interested in being self-taught can use it for that purpose.Key Features: Data analysis Data science Computational humanities Digital humanities Python Natural language processing Social network analysis App development
- Published
- 2023
36. AI in Clinical Medicine : A Practical Guide for Healthcare Professionals
- Author
-
Michael F. Byrne, Nasim Parsa, Alexandra T. Greenhill, Daljeet Chahal, Omer Ahmad, Ulas Bagci, Michael F. Byrne, Nasim Parsa, Alexandra T. Greenhill, Daljeet Chahal, Omer Ahmad, and Ulas Bagci
- Subjects
- Clinical medicine, Artificial intelligence, Artificial intelligence--Medical applications
- Abstract
AI IN CLINICAL MEDICINE An essential overview of the application of artificial intelligence in clinical medicine AI in Clinical Medicine: A Practical Guide for Healthcare Professionals is the definitive reference book for the emerging and exciting use of AI throughout clinical medicine. AI in Clinical Medicine: A Practical Guide for Healthcare Professionals is divided into four sections. Section 1 provides readers with the basic vocabulary that they require, a framework for AI, and highlights the importance of robust AI training for physicians. Section 2 reviews foundational ideas and concepts, including the history of AI. Section 3 explores how AI is applied to specific disciplines. Section 4 describes emerging trends, and applications of AI in medicine in the future. Readers will find that this book: Describes where AI is currently being used to change practice, and provides successful cases of AI approaches in specific medical domains. Dives into the actual implementation of AI in the healthcare setting, and addresses reimbursement, workforce, and many other practical issues. Addresses some of the unique challenges associated with AI in clinical medicine including ethical issues, as well as regulatory and privacy concerns. Includes bulleted lists of learning objectives, key insights, clinical vignettes, brief examples of where AI is successfully deployed, and examples of potential problematic uses of AI and possible risks. From radiology, to pathology, dermatology, endoscopy, robotics, virtual reality, and more, AI in Clinical Medicine: A Practical Guide for Healthcare Professionals explores all recent state-of-the-art developments in the field. It is an essential resource for a general medical audience across all disciplines, from students to clinicians, academics to policy makers.
- Published
- 2023
37. Learning Advanced Python by Studying Open Source Projects
- Author
-
Rongpeng Li and Rongpeng Li
- Subjects
- Python (Computer program language), Open source software
- Abstract
This book is one of its own kind. It is not an encyclopedia or a hands-on tutorial that traps readers in the tutorial hell. It is a distillation of just one common Python user's learning experience. The experience is packaged with exceptional teaching techniques, careful dependence unraveling and, most importantly, passion.Learning Advanced Python by Studying Open Source Projects helps readers overcome the difficulty in their day-to-day tasks and seek insights from solutions in famous open source projects. Different from a technical manual, this book mixes the technical knowledge, real-world applications and more theoretical content, providing readers with a practical and engaging approach to learning Python.Throughout this book, readers will learn how to write Python code that is efficient, readable and maintainable, covering key topics such as data structures, algorithms, object-oriented programming and more. The author's passion for Python shines through in this book, making it an enjoyable and inspiring read for both beginners and experienced programmers.
- Published
- 2023
38. Learning Professional Python : Volume 2: Advanced
- Author
-
Usharani Bhimavarapu, Jude D. Hemanth, Usharani Bhimavarapu, and Jude D. Hemanth
- Subjects
- Python (Computer program language), Computer programming
- Abstract
Volume 2 of Learning Professional Python is a resource for students who want to learn Python even if they don't have any programming knowledge and for teachers who want a comprehensive introduction to Python to use with their students. This book helps the students achieve their dream job in the IT Industry and teaches the students in an easy, understandable manner while strengthening coding skills. Learning Professional Python: Volume 2 Objectives Become familiar with the features of Python programming language Introduce the object-oriented programming concepts Discover how to write Python code by following the object-oriented programming concepts Become comfortable with concepts such as classes, objects, inheritance, dynamic dispatch, interfaces, and packages Learn the Python generics and collections Develop exception handling and the multithreaded applications Design graphical user interface (GUI) applications
- Published
- 2023
39. Learning Professional Python : Volume 1: The Basics
- Author
-
Usharani Bhimavarapu, Jude D. Hemanth, Usharani Bhimavarapu, and Jude D. Hemanth
- Subjects
- Computer programming, Python (Computer program language)
- Abstract
Volume 1 of Learning Professional Python is a resource for students who want to learn Python even if they don't have any programming knowledge and for teachers who want a comprehensive introduction to Python to use with their students. This book helps the students achieve their dream job in IT Industry and teaches the students in an easy, understandable manner while strengthening coding skills.Learning Professional Python: Volume 1 Objectives Become familiar with the features of Python programming language Introduce the object-oriented programming concepts Discover how to write Python code by following the object-oriented programming concepts Become comfortable with concepts such as classes, objects, inheritance, dynamic dispatch, interfaces, and packages Learn the Python generics and collections Develop exception handling and the multithreaded applications Design graphical user interface (GUI) applications
- Published
- 2023
40. Knowledge Guided Machine Learning : Accelerating Discovery Using Scientific Knowledge and Data
- Author
-
Anuj Karpatne, Ramakrishnan Kannan, Vipin Kumar, Anuj Karpatne, Ramakrishnan Kannan, and Vipin Kumar
- Subjects
- Data mining, Machine learning
- Abstract
Given their tremendous success in commercial applications, machine learning (ML) models are increasingly being considered as alternatives to science-based models in many disciplines. Yet, these'black-box'ML models have found limited success due to their inability to work well in the presence of limited training data and generalize to unseen scenarios. As a result, there is a growing interest in the scientific community on creating a new generation of methods that integrate scientific knowledge in ML frameworks. This emerging field, called scientific knowledge-guided ML (KGML), seeks a distinct departure from existing'data-only'or'scientific knowledge-only'methods to use knowledge and data at an equal footing. Indeed, KGML involves diverse scientific and ML communities, where researchers and practitioners from various backgrounds and application domains are continually adding richness to the problem formulations and research methods in this emerging field. Knowledge Guided Machine Learning: Accelerating Discovery using Scientific Knowledge and Data provides an introduction to this rapidly growing field by discussing some of the common themes of research in KGML using illustrative examples, case studies, and reviews from diverse application domains and research communities as book chapters by leading researchers. KEY FEATURES First-of-its-kind book in an emerging area of research that is gaining widespread attention in the scientific and data science fields Accessible to a broad audience in data science and scientific and engineering fields Provides a coherent organizational structure to the problem formulations and research methods in the emerging field of KGML using illustrative examples from diverse application domains Contains chapters by leading researchers, which illustrate the cutting-edge research trends, opportunities, and challenges in KGML research from multiple perspectives Enables cross-pollination of KGML problem formulations and research methods across disciplines Highlights critical gaps that require further investigation by the broader community of researchers and practitioners to realize the full potential of KGML
- Published
- 2022
41. Data Science with Raspberry Pi : Real-Time Applications Using a Localized Cloud
- Author
-
K. Mohaideen Abdul Kadhar, G. Anand, K. Mohaideen Abdul Kadhar, and G. Anand
- Subjects
- Computer programming, Raspberry Pi (Computer), Cloud computing, Python (Computer program language)
- Abstract
Implement real-time data processing applications on the Raspberry Pi. This book uniquely helps you work with data science concepts as part of real-time applications using the Raspberry Pi as a localized cloud. You'll start with a brief introduction to data science followed by a dedicated look at the fundamental concepts of Python programming. Here you'll install the software needed for Python programming on the Pi, and then review the various data types and modules available. The next steps are to set up your Pis for gathering real-time data and incorporate the basic operations of data science related to real-time applications. You'll then combine all these new skills to work with machine learning concepts that will enable your Raspberry Pi to learn from the data it gathers. Case studies round out the book to give you an idea of the range of domains where these concepts can be applied. By the end of Data Science with the Raspberry Pi, you'll understand that many applications are now dependent upon cloud computing. As Raspberry Pis are cheap, it is easy to use a number of them closer to the sensors gathering the data and restrict the analytics closer to the edge. You'll find that not only is the Pi an easy entry point to data science, it also provides an elegant solution to cloud computing limitations through localized deployment. What You Will Learn Interface the Raspberry Pi with sensors Set up the Raspberry Pi as a localized cloud Tackle data science concepts with Python on the Pi Who This Book Is For Data scientists who are looking to implement real-time applications using the Raspberry Pi as an edge device and localized cloud. Readers should have a basic knowledge in mathematics, computers, and statistics. A working knowledge of Python and the Raspberry Pi is an added advantage.
- Published
- 2021
42. Introduction to Computational Health Informatics
- Author
-
Arvind Kumar Bansal, Javed Iqbal Khan, S. Kaisar Alam, Arvind Kumar Bansal, Javed Iqbal Khan, and S. Kaisar Alam
- Subjects
- Medical informatics--Study and teaching
- Abstract
This class-tested textbook is designed for a semester-long graduate or senior undergraduate course on Computational Health Informatics. The focus of the book is on computational techniques that are widely used in health data analysis and health informatics and it integrates computer science and clinical perspectives. This book prepares computer science students for careers in computational health informatics and medical data analysis. Features Integrates computer science and clinical perspectives Describes various statistical and artificial intelligence techniques, including machine learning techniques such as clustering of temporal data, regression analysis, neural networks, HMM, decision trees, SVM, and data mining, all of which are techniques used widely used in health-data analysis Describes computational techniques such as multidimensional and multimedia data representation and retrieval, ontology, patient-data deidentification, temporal data analysis, heterogeneous databases, medical image analysis and transmission, biosignal analysis, pervasive healthcare, automated text-analysis, health-vocabulary knowledgebases and medical information-exchange Includes bioinformatics and pharmacokinetics techniques and their applications to vaccine and drug development
- Published
- 2020
43. Industrial Applications of Machine Learning
- Author
-
Pedro Larrañaga, David Atienza, Javier Diaz-Rozo, Alberto Ogbechie, Carlos Esteban Puerto-Santana, Concha Bielza, Pedro Larrañaga, David Atienza, Javier Diaz-Rozo, Alberto Ogbechie, Carlos Esteban Puerto-Santana, and Concha Bielza
- Subjects
- Machine learning--Industrial applications
- Abstract
Industrial Applications of Machine Learning shows how machine learning can be applied to address real-world problems in the fourth industrial revolution, and provides the required knowledge and tools to empower readers to build their own solutions based on theory and practice. The book introduces the fourth industrial revolution and its current impact on organizations and society. It explores machine learning fundamentals, and includes four case studies that address a real-world problem in the manufacturing or logistics domains, and approaches machine learning solutions from an application-oriented point of view. The book should be of special interest to researchers interested in real-world industrial problems. Features Describes the opportunities, challenges, issues, and trends offered by the fourth industrial revolution Provides a user-friendly introduction to machine learning with examples of cutting-edge applications in different industrial sectors Includes four case studies addressing real-world industrial problems solved with machine learning techniques A dedicated website for the book contains the datasets of the case studies for the reader's reproduction, enabling the groundwork for future problem-solving Uses of three of the most widespread software and programming languages within the engineering and data science communities, namely R, Python, and Weka
- Published
- 2019
44. Human Capital Systems, Analytics, and Data Mining
- Author
-
Robert C. Hughes and Robert C. Hughes
- Subjects
- Data mining, Personnel management--Data processing, Human capital--Management--Data processing, Database management, Personnel management--Statistical methods
- Abstract
Human Capital Systems, Analytics, and Data Mining provides human capital professionals, researchers, and students with a comprehensive and portable guide to human capital systems, analytics and data mining. The main purpose of this book is to provide a rich tool set of methods and tutorials for Human Capital Management Systems (HCMS) database modeling, analytics, interactive dashboards, and data mining that is independent of any human capital software vendor offerings and is equally usable and portable among both commercial and internally developed HCMS.The book begins with an overview of HCMS, including coverage of human resource systems history and current HCMS Computing Environments. It next explores relational and dimensional database management concepts and principles. HCMS Instructional databases developed by the Author for use in Graduate Level HCMS and Compensation Courses are used for database modeling and dashboard design exercises. Exciting knowledge discovery and research Tutorials and Exercises using Online Analytical Processing (OLAP) and data mining tools through replication of actual original pay equity research by the author are included. New findings concerning Gender Based Pay Equity Research through the lens Comparable Worth and Occupational Mobility are covered extensively in Human Capital Metrics, Analytics and Data Mining Chapters.
- Published
- 2019
45. Personal Finance with Python : Using Pandas, Requests, and Recurrent
- Author
-
Max Humber and Max Humber
- Subjects
- Python (Computer program language), Finance, Personal--Computer programs
- Abstract
Deal with data, build up financial formulas in code from scratch, and evaluate and think about money in your day-to-day life. This book is about Python and personal finance and how you can effectively mix the two together. In Personal Finance with Python you will learn Python and finance at the same time by creating a profit calculator, a currency converter, an amortization schedule, a budget, a portfolio rebalancer, and a purchase forecaster. Many of the examples use pandas, the main data manipulation tool in Python. Each chapter is hands-on, self-contained, and motivated by fun and interesting examples.Although this book assumes a minimal familiarity with programming and the Python language, if you don't have any, don't worry. Everything is built up piece-by-piece and the first chapters are conducted at a relaxed pace. You'll need Python 3.6 (or above) and all of the setup details are included.What You'll LearnWork with data in pandasCalculate Net Present Value and Internal Rate ReturnQuery a third-party API with RequestsManage secretsBuild efficient loopsParse English sentences with RecurrentWork with the YAML file formatFetch stock quotes and use Prophet to forecast the futureWho This Book Is ForAnyone interested in Python, personal finance, and/or both! This book is geared towards those who want to manage their money more effectively and to those who just want to learn or improve their Python.
- Published
- 2018
46. Feature Engineering for Machine Learning and Data Analytics
- Author
-
Guozhu Dong, Huan Liu, Guozhu Dong, and Huan Liu
- Subjects
- Machine learning, Data mining
- Abstract
Feature engineering plays a vital role in big data analytics. Machine learning and data mining algorithms cannot work without data. Little can be achieved if there are few features to represent the underlying data objects, and the quality of results of those algorithms largely depends on the quality of the available features. Feature Engineering for Machine Learning and Data Analytics provides a comprehensive introduction to feature engineering, including feature generation, feature extraction, feature transformation, feature selection, and feature analysis and evaluation. The book presents key concepts, methods, examples, and applications, as well as chapters on feature engineering for major data types such as texts, images, sequences, time series, graphs, streaming data, software engineering data, Twitter data, and social media data. It also contains generic feature generation approaches, as well as methods for generating tried-and-tested, hand-crafted, domain-specific features.The first chapter defines the concepts of features and feature engineering, offers an overview of the book, and provides pointers to topics not covered in this book. The next six chapters are devoted to feature engineering, including feature generation for specific data types. The subsequent four chapters cover generic approaches for feature engineering, namely feature selection, feature transformation based feature engineering, deep learning based feature engineering, and pattern based feature generation and engineering. The last three chapters discuss feature engineering for social bot detection, software management, and Twitter-based applications respectively.This book can be used as a reference for data analysts, big data scientists, data preprocessing workers, project managers, project developers, prediction modelers, professors, researchers, graduate students, and upper level undergraduate students. It can also be used as the primary text for courses on feature engineering, or as a supplement for courses on machine learning, data mining, and big data analytics.
- Published
- 2018
47. Exploratory Data Analysis Using R
- Author
-
Ronald K. Pearson and Ronald K. Pearson
- Subjects
- R (Computer program language), Data mining--Computer programs
- Abstract
Exploratory Data Analysis Using R provides a classroom-tested introduction to exploratory data analysis (EDA) and introduces the range of'interesting'– good, bad, and ugly – features that can be found in data, and why it is important to find them. It also introduces the mechanics of using R to explore and explain data.The book begins with a detailed overview of data, exploratory analysis, and R, as well as graphics in R. It then explores working with external data, linear regression models, and crafting data stories. The second part of the book focuses on developing R programs, including good programming practices and examples, working with text data, and general predictive models. The book ends with a chapter on'keeping it all together'that includes managing the R installation, managing files, documenting, and an introduction to reproducible computing.The book is designed for both advanced undergraduate, entry-level graduate students, and working professionals with little to no prior exposure to data analysis, modeling, statistics, or programming. it keeps the treatment relatively non-mathematical, even though data analysis is an inherently mathematical subject. Exercises are included at the end of most chapters, and an instructor's solution manual is available.About the Author:Ronald K. Pearson holds the position of Senior Data Scientist with GeoVera, a property insurance company in Fairfield, California, and he has previously held similar positions in a variety of application areas, including software development, drug safety data analysis, and the analysis of industrial process data. He holds a PhD in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology and has published conference and journal papers on topics ranging from nonlinear dynamic model structure selection to the problems of disguised missing data in predictive modeling. Dr. Pearson has authored or co-authored books including Exploring Data in Engineering, the Sciences, and Medicine (Oxford University Press, 2011) and Nonlinear Digital Filtering with Python. He is also the developer of the DataCamp course on base R graphics and is an author of the datarobot and GoodmanKruskal R packages available from CRAN (the Comprehensive R Archive Network).
- Published
- 2018
48. Social Networks with Rich Edge Semantics
- Author
-
Quan Zheng, David Skillicorn, Quan Zheng, and David Skillicorn
- Subjects
- Semantic Web, Social networks--Mathematical models, Social media
- Abstract
Social Networks with Rich Edge Semantics introduces a new mechanism for representing social networks in which pairwise relationships can be drawn from a range of realistic possibilities, including different types of relationships, different strengths in the directions of a pair, positive and negative relationships, and relationships whose intensities change with time. For each possibility, the book shows how to model the social network using spectral embedding. It also shows how to compose the techniques so that multiple edge semantics can be modeled together, and the modeling techniques are then applied to a range of datasets.Features Introduces the reader to difficulties with current social network analysis, and the need for richer representations of relationships among nodes, including accounting for intensity, direction, type, positive/negative, and changing intensities over time Presents a novel mechanism to allow social networks with qualitatively different kinds of relationships to be described and analyzed Includes extensions to the important technique of spectral embedding, shows that they are mathematically well motivated and proves that their results are appropriate Shows how to exploit embeddings to understand structures within social networks, including subgroups, positional significance, link or edge prediction, consistency of role in different contexts, and net flow of properties through a node Illustrates the use of the approach for real-world problems for online social networks, criminal and drug smuggling networks, and networks where the nodes are themselves groups Suitable for researchers and students in social network research, data science, statistical learning, and related areas, this book will help to provide a deeper understanding of real-world social networks.
- Published
- 2017
49. Large-Scale Machine Learning in the Earth Sciences
- Author
-
Ashok N. Srivastava, Ramakrishna Nemani, Karsten Steinhaeuser, Ashok N. Srivastava, Ramakrishna Nemani, and Karsten Steinhaeuser
- Subjects
- QE48.87
- Abstract
From the Foreword:'While large-scale machine learning and data mining have greatly impacted a range of commercial applications, their use in the field of Earth sciences is still in the early stages. This book, edited by AshokSrivastava, Ramakrishna Nemani, and Karsten Steinhaeuser, serves as an outstanding resource for anyone interested in the opportunities and challenges for the machine learning community in analyzing these data sets to answer questions of urgent societal interest…I hope that this book will inspire more computer scientists to focus on environmental applications, and Earth scientists to seek collaborations with researchers in machine learning and data mining to advance the frontiers in Earth sciences.'--Vipin Kumar, University of MinnesotaLarge-Scale Machine Learning in the Earth Sciences provides researchers and practitioners with a broad overview of some of the key challenges in the intersection of Earth science, computer science, statistics, and related fields. It explores a wide range of topics and provides a compilation of recent research in the application of machine learning in the field of Earth Science.Making predictions based on observational data is a theme of the book, and the book includes chapters on the use of network science to understand and discover teleconnections in extreme climate and weather events, as well as using structured estimation in high dimensions. The use of ensemble machine learning models to combine predictions of global climate models using information from spatial and temporal patterns is also explored.The second part of the book features a discussion on statistical downscaling in climate with state-of-the-art scalable machine learning, as well as an overview of methods to understand and predict the proliferation of biological species due to changes in environmental conditions. The problem of using large-scale machine learning to study the formation of tornadoes is also explored in depth.The last part of the book covers the use of deep learning algorithms to classify images that have very high resolution, as well as the unmixing of spectral signals in remote sensing images of land cover. The authors also apply long-tail distributions to geoscience resources, in the final chapter of the book.
- Published
- 2017
50. Informational Limits in Optical Polarimetry and Vectorial Imaging
- Author
-
Matthew R. Foreman and Matthew R. Foreman
- Subjects
- Polarimetry, Optics
- Abstract
Central to this thesis is the characterisation and exploitation of electromagnetic properties of light in imaging and measurement systems. To this end an information theoretic approach is used to formulate a hitherto lacking, quantitative definition of polarisation resolution, and to establish fundamental precision limits in electromagnetic systems. Furthermore rigorous modelling tools are developed for propagation of arbitrary electromagnetic fields, including for example stochastic fields exhibiting properties such as partial polarisation, through high numerical aperture optics. Finally these ideas are applied to the development, characterisation and optimisation of a number of topical optical systems: polarisation imaging; multiplexed optical data storage; and single molecule measurements. The work has implications for all optical imaging systems where polarisation of light is of concern.
- Published
- 2012
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.