{"title":"Guojun Gan","description":null,"products":[{"product_id":"actuarial-loss-models-book-guojun-gan-9781032777658","title":"Actuarial Loss Models","description":"\u003cp\u003eActuarial loss models are statistical models used by insurance companies to estimate the frequency and severity of future losses, set premiums, and reserve funds to cover potential claims. Actuarial loss models are a subject in actuarial mathematics that focus on the pricing and reserving for short-term coverages.\u003c\/p\u003e\u003cp\u003eThis is a concise textbook written for undergraduate students majoring in actuarial science who wish to learn the basics of actuarial loss models. This book can be used as a textbook for a one-semester course on actuarial loss models. The prerequisite for this book is a first course on calculus. The reader is supposed to be familiar with differentiation and integration.\u003c\/p\u003e\u003cp\u003eThis book covers part of the learning outcomes of the Fundamentals of Actuarial Mathematics (FAM) exam and the Advanced Short-Term Actuarial Mathematics (ASTAM) exam administered by the Society of Actuaries. It can be used by actuarial students and practitioners who prepare for the aforementioned actuarial exams.\u003c\/p\u003e\u003cp\u003eKey Features:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eReview core concepts in probability theory.\u003c\/li\u003e\n\u003cli\u003eCover important topics in actuarial loss models.\u003c\/li\u003e\n\u003cli\u003eInclude worked examples.\u003c\/li\u003e\n\u003cli\u003eProvide both theoretical and numerical exercises.\u003c\/li\u003e\n\u003cli\u003eInclude solutions of selected exercises.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698973249809,"sku":"NGR9781032777658","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51017657024785,"sku":"NIN9781032777658","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52617782853905,"sku":"NLS9781032777658","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032777656.jpg?v=1785947020"},{"product_id":"introduction-to-excel-vba-programming-book-guojun-gan-9780367261283","title":"An Introduction to Excel VBA Programming","description":"This textbook has been written for undergraduate students majoring in actuarial science and related areas who wish to learn the basic fundamentals and applications of Excel VBA. It can also be used as supplementary reading for courses related to computer programming, financial modelling, and information technology for business.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51001452364049,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51001454133521,"sku":"NIN9780367261283","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52486339756305,"sku":"NLS9780367261283","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367261286.jpg?v=1786046966"},{"product_id":"metamodeling-for-variable-annuities-book-guojun-gan-9780367779559","title":"Metamodeling for Variable Annuities","description":"This book is devoted to the mathematical methods of metamodeling that can be used to speed up the valuation of large portfolios of variable annuities. It is suitable for advanced undergraduate students, graduate students, and practitioners.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51274473668881,"sku":"NIN9780367779559","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52428939329809,"sku":"NLS9780367779559","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367779552.jpg?v=1786106360"},{"product_id":"data-clustering-book-guojun-gan-9780898716238","title":"Data Clustering","description":"Cluster analysis is an unsupervised process that divides a set of objects into homogeneous groups. This book starts with basic information on cluster analysis, including the classification of data and the corresponding similarity measures, followed by the presentation of over 50 clustering algorithms in groups according to some specific baseline methodologies such as hierarchical, centre-based, and search-based methods. As a result, readers and users can easily identify an appropriate algorithm for their applications and compare novel ideas with existing results. The book also provides examples of clustering applications to illustrate the advantages and shortcomings of different clustering architectures and algorithms. Application areas include pattern recognition, artificial intelligence, information technology, image processing, biology, psychology, and marketing. Suitable as a textbook for an introductory course in cluster analysis or as source material for a graduate-level introduction to data mining.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51334832324881,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51334833373457,"sku":"CIN0898716233VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0898716233.jpg?v=1750819088"},{"product_id":"data-clustering-with-python-book-guojun-gan-9781032971568","title":"Data Clustering with Python","description":"\u003cp\u003eData clustering, an interdisciplinary field with diverse applications, has gained increasing popularity since its origins in the 1950s. Over the past six decades, researchers from various fields have proposed numerous clustering algorithms. In 2011, I wrote a book on implementing clustering algorithms in C++ using object-oriented programming. While C++ offers efficiency, its steep learning curve makes it less ideal for rapid prototyping. Since then, Python has surged in popularity, becoming the most widely used programming language since 2022. Its simplicity and extensive scientific libraries make it an excellent choice for implementing clustering algorithms.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFeatures:\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eIntroduction to Python programming fundamentals\u003c\/li\u003e\n\u003cli\u003eOverview of key concepts in data clustering\u003c\/li\u003e\n\u003cli\u003eImplementation of popular clustering algorithms in Python\u003c\/li\u003e\n\u003cli\u003ePractical examples of applying clustering algorithms to datasets\u003c\/li\u003e\n\u003cli\u003eAccess to associated Python code on GitHub\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis book extends my previous work by implementing clustering algorithms in Python. Unlike the object-oriented approach in C++, this book uses a procedural programming style, as Python allows many clustering algorithms to be implemented concisely. The book is divided into two parts: the first introduces Python and key libraries like NumPy, Pandas, and Matplotlib, while the second covers clustering algorithms, including hierarchical and partitional methods. Each chapter includes theoretical explanations, Python implementations, and practical examples, with comparisons to scikit-learn where applicable.\u003c\/p\u003e\u003cp\u003eThis book is ideal for anyone interested in clustering algorithms, with no prior Python experience required. The complete source code is available at: https:\/\/github.com\/ganml\/dcpython.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51598261551377,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51598261649681,"sku":"NGR9781032971568","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52613650710801,"sku":"NLS9781032971568","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52725050114321,"sku":"NIN9781032971568","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032971568.jpg?v=1788000665"},{"product_id":"measure-probability-and-mathematical-finance-book-guojun-gan-9781118831960","title":"Measure, Probability, and Mathematical Finance","description":"Measure, Probability, and Mathematical Finance: A Problem-Oriented Approach  features an introduction to the mathematical theory underlying the financial models that were developed and employed on Wall Street.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52148562657553,"sku":"NLS9781118831960","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781118831960.jpg?v=1786108516"},{"product_id":"data-clustering-in-c-book-guojun-gan-9780367382957","title":"Data Clustering in C++","description":"\u003cp\u003eData clustering is a highly interdisciplinary field, the goal of which is to divide a set of objects into homogeneous groups such that objects in the same group are similar and objects in different groups are quite distinct. Thousands of theoretical papers and a number of books on data clustering have been published over the past 50 years. However, few books exist to teach people how to implement data clustering algorithms. This book was written for anyone who wants to implement or improve their data clustering algorithms. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eUsing object-oriented design and programming techniques, \u003cstrong\u003eData Clustering in C++\u003c\/strong\u003e exploits the commonalities of all data clustering algorithms to create a flexible set of reusable classes that simplifies the implementation of any data clustering algorithm. Readers can follow the development of the base data clustering classes and several popular data clustering algorithms. Additional topics such as data pre-processing, data visualization, cluster visualization, and cluster interpretation are briefly covered.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book is divided into three parts--\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e \u003c\/li\u003e\n\u003cli\u003e \u003cem\u003eData Clustering and C++ Preliminaries:\u003c\/em\u003e A review of basic concepts of data clustering, the unified modeling language, object-oriented programming in C++, and design patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e \u003cem\u003eA C++ Data Clustering Framework:\u003c\/em\u003e The development of data clustering base classes\u003c\/li\u003e\n\u003cli\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e \u003cem\u003eData Clustering Algorithms:\u003c\/em\u003e The implementation of several popular data clustering algorithms \u003c\/li\u003e\n\u003cli\u003e\n\u003cbr\u003e\u003cbr\u003e \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eA key to learning a clustering algorithm is to implement and experiment the clustering algorithm. Complete listings of classes, examples, unit test cases, and GNU configuration files are included in the appendices of this book as well as in the downloadable resources. The only requirements to compile the code are a modern C++ compiler and the Boost C++ libraries. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52520883093777,"sku":"NLS9780367382957","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53340274000145,"sku":"NIN9780367382957","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367382957.jpg?v=1786097715"},{"product_id":"advanced-data-mining-and-applications-book-guojun-gan-9783030050894","title":"Advanced Data Mining and Applications","description":"This book constitutes the refereed proceedings of the 14th International Conference on Advanced Data Mining and Applications, ADMA 2018, held in Nanjing, China in November 2018.   The 23 full and 22 short papers presented in this volume were carefully reviewed and selected from 104 submissions.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52591682126097,"sku":"NLS9783030050894","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783030050894.jpg?v=1761064432"},{"product_id":"data-clustering-book-guojun-gan-9781611976328","title":"Data Clustering","description":"Data clustering is an unsupervised process that divides a set of objects into homogeneous groups. Since the publication of the first edition of this book, development in the area has exploded, especially in clustering algorithms for big data and open-source software for cluster analysis. This second edition reflects these new developments.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52606582358289,"sku":"CIN1611976324VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781611976328.jpg?v=1761391019"},{"product_id":"introduction-to-excel-vba-programming-book-guojun-gan-9781138197152","title":"An Introduction to Excel VBA Programming","description":"\u003cp\u003eExcel Visual Basic for Applications (VBA) can be used to automate operations in Excel and is one of the most frequently used software programs for manipulating data and building models in banks and insurance companies. \u003cb\u003eAn Introduction to Excel VBA Programming: with Applications in Finance and Insurance\u003c\/b\u003e introduces readers to the basic fundamentals of VBA Programming while demonstrating applications of VBA to solve real-world problems in finance and insurance. Assuming no prior programming experience and with reproducible examples using code and data, this text is suitable for advanced undergraduate students, graduate students, actuaries, and financial analysts who wish to learn VBA.\u003c\/p\u003e\u003cp\u003eFeatures:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e \u003c\/p\u003e \u003c\/li\u003e\n\u003cli\u003ePresents the theory behind the algorithms in detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e \u003c\/p\u003e \u003c\/li\u003e\n\u003cli\u003eIncludes more than 100 exercises with selected solutions\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e \u003c\/p\u003e \u003c\/li\u003e\n\u003cli\u003eProvides VBA code in Excel files and data to reproduce the results in the book\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e \u003c\/p\u003e \u003c\/li\u003e\n\u003cli\u003eOffers a solutions manual for qualified instructors\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52676135813393,"sku":"NLS9781138197152","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036090654993,"sku":"NIN9781138197152","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138197152.jpg?v=1786105065"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-guojun-gan.oembed","provider":"World of Books ","version":"1.0","type":"link"}