Is there a future for Model Transformation Languages?Jordi Cabot
1) The document discusses whether model transformation languages (MTLs) have a future given perceptions that research in the area is declining and companies are not adopting or using them.
2) It presents results from a survey of 63 experts on their views of MTLs, with an average of 10.61 years of experience.
3) The discussion considers criticisms of MTLs like complex setups, lack of debugging support, and learning curves. It debates whether the issues have been addressed and how to convince industry given technical or marketing problems.
Financial Question Answering with BERT Language ModelsBithiah Yuan
(1) The document presents research on using pre-trained BERT language models for financial question answering (QA). (2) It proposes several BERT models for financial QA, including further pre-training BERT on financial text or transferring a BERT model pre-trained on a large general QA task. (3) Experimental results found that transferring a BERT model pre-trained on a much larger general QA task achieved the best performance, outperforming approaches involving further pre-training BERT on financial data.
College of administrative and financial sciences assignmenand15
The document provides instructions for a human resource management assignment. It includes details such as the deadline, course information, submission instructions, learning outcomes, and assignment questions. Students are asked to read a case study about a manufacturing company called Mike INC. and answer three questions related to issues employees may have, suggestions for employers, and whether the organization follows ethics. The assignment is to be completed individually.
The I in PRIMM - Code Comprehension and QuestioningSue Sentance
Slides from a talk given at the CAS London conference on 29th February 2020. Discusses the teaching of computer programming using PRIMM and in particular, the Investigate stage. Looks at the Block Model and how we can explore students' understanding by asking a range of different questions.
Talk for the women+@DCS Sheffield University, UK
Title: Natural Language Inference for Humans
Valeria de Paiva,
Topos Institute, Berkeley, USA
Abstract: One hears much about the incredible results of recent neural nets methods in NLP. In particular much has been made of the results on the Natural Language Inference task using the huge new corpora SNLI, MultiNLI, SciTail, etc, constructed since 2015. Wanting to join in the fun, we decided to check the results on the corpus SICK (Sentences Involving Compositional Knowledge), which is two orders of magnitude smaller than SLNI and presumably easier to deal with.
We discovered that there were many results that did not agree with our intuitions. As a result, we have written so far five papers on the subject (with another one submitted to COLING2020).
I want to show you a potted summary of this work, to explain why we think this work is not near completion yet and how we're planning to tackle it.
This is work with Katerina Kalouli, Livy Real, Annebeth Buis and Martha Palmer. The papers are
Explaining Simple Natural Language Inference. Proceedings of the 13th Linguistic Annotation Workshop (LAW 2019), 01 August 2019. ACL 2019,
WordNet for “Easy” Textual Inferences. Proceedings of the Globalex Workshop, associated with LREC 2018
Graph Knowledge Representations for SICK. informal Proc of 5th Workshop on Natural Language and Computer Science, Oxford, UK, 08 July 2018
Textual Inference: getting logic from humans. Proc of the 12th International Conference on Computational Semantics (IWCS), 22 September 2017
Correcting Contradictions. Proc of Computing Natural Language Inference Workshop (CONLI 2017) @IWCS 2017
The document provides information about Google's annual Solution Challenge contest that invites Google Developer Student Club members to develop solutions to real-world problems using Google technologies. This year's challenge asks participants to solve one or more of the UN's 17 Sustainable Development Goals. The timeline for the contest is outlined, running from December 2022 to June 2023. Eligibility requirements state that teams can be 1-4 people, at least one must be a GDSC member, and can be from different schools/countries. Submission criteria and 10 questions are listed. Prizes include recognition for the Top 100, Final 10, and Winning 3 teams.
The document provides information about the Google Developer Student Clubs 2023 Solution Challenge. It outlines that the challenge mission is to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. Eligible participants include university students who are members of a Google Developer Student Club. Teams of 1-4 students can register between December 1, 2023 and January 20, 2024. Submissions will be evaluated based on their solution's impact and use of technology. The top 100 teams will receive mentorship, and the top 3 winning teams will receive cash prizes up to $12,000.
Is there a future for Model Transformation Languages?Jordi Cabot
1) The document discusses whether model transformation languages (MTLs) have a future given perceptions that research in the area is declining and companies are not adopting or using them.
2) It presents results from a survey of 63 experts on their views of MTLs, with an average of 10.61 years of experience.
3) The discussion considers criticisms of MTLs like complex setups, lack of debugging support, and learning curves. It debates whether the issues have been addressed and how to convince industry given technical or marketing problems.
Financial Question Answering with BERT Language ModelsBithiah Yuan
(1) The document presents research on using pre-trained BERT language models for financial question answering (QA). (2) It proposes several BERT models for financial QA, including further pre-training BERT on financial text or transferring a BERT model pre-trained on a large general QA task. (3) Experimental results found that transferring a BERT model pre-trained on a much larger general QA task achieved the best performance, outperforming approaches involving further pre-training BERT on financial data.
College of administrative and financial sciences assignmenand15
The document provides instructions for a human resource management assignment. It includes details such as the deadline, course information, submission instructions, learning outcomes, and assignment questions. Students are asked to read a case study about a manufacturing company called Mike INC. and answer three questions related to issues employees may have, suggestions for employers, and whether the organization follows ethics. The assignment is to be completed individually.
The I in PRIMM - Code Comprehension and QuestioningSue Sentance
Slides from a talk given at the CAS London conference on 29th February 2020. Discusses the teaching of computer programming using PRIMM and in particular, the Investigate stage. Looks at the Block Model and how we can explore students' understanding by asking a range of different questions.
Talk for the women+@DCS Sheffield University, UK
Title: Natural Language Inference for Humans
Valeria de Paiva,
Topos Institute, Berkeley, USA
Abstract: One hears much about the incredible results of recent neural nets methods in NLP. In particular much has been made of the results on the Natural Language Inference task using the huge new corpora SNLI, MultiNLI, SciTail, etc, constructed since 2015. Wanting to join in the fun, we decided to check the results on the corpus SICK (Sentences Involving Compositional Knowledge), which is two orders of magnitude smaller than SLNI and presumably easier to deal with.
We discovered that there were many results that did not agree with our intuitions. As a result, we have written so far five papers on the subject (with another one submitted to COLING2020).
I want to show you a potted summary of this work, to explain why we think this work is not near completion yet and how we're planning to tackle it.
This is work with Katerina Kalouli, Livy Real, Annebeth Buis and Martha Palmer. The papers are
Explaining Simple Natural Language Inference. Proceedings of the 13th Linguistic Annotation Workshop (LAW 2019), 01 August 2019. ACL 2019,
WordNet for “Easy” Textual Inferences. Proceedings of the Globalex Workshop, associated with LREC 2018
Graph Knowledge Representations for SICK. informal Proc of 5th Workshop on Natural Language and Computer Science, Oxford, UK, 08 July 2018
Textual Inference: getting logic from humans. Proc of the 12th International Conference on Computational Semantics (IWCS), 22 September 2017
Correcting Contradictions. Proc of Computing Natural Language Inference Workshop (CONLI 2017) @IWCS 2017
The document provides information about Google's annual Solution Challenge contest that invites Google Developer Student Club members to develop solutions to real-world problems using Google technologies. This year's challenge asks participants to solve one or more of the UN's 17 Sustainable Development Goals. The timeline for the contest is outlined, running from December 2022 to June 2023. Eligibility requirements state that teams can be 1-4 people, at least one must be a GDSC member, and can be from different schools/countries. Submission criteria and 10 questions are listed. Prizes include recognition for the Top 100, Final 10, and Winning 3 teams.
The document provides information about the Google Developer Student Clubs 2023 Solution Challenge. It outlines that the challenge mission is to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. Eligible participants include university students who are members of a Google Developer Student Club. Teams of 1-4 students can register between December 1, 2023 and January 20, 2024. Submissions will be evaluated based on their solution's impact and use of technology. The top 100 teams will receive mentorship, and the top 3 winning teams will receive cash prizes up to $12,000.
Session on Design_Discover_Develop_Campaign_2.pptxShivanshSeth6
The document summarizes an upcoming session on discover, design, develop from December 9th to February 28th. It includes:
- A series of content and training sessions covering cutting-edge technologies.
- An opportunity for participants to bring forward innovative solutions to real-world problems through a Solutions Challenge competition.
- Details on the submission criteria, scoring rubric, timeline and prizes for the Solutions Challenge.
info session 2024 Solution Challenge.pptxMuzeebaNisha
Join Solution Challenges Info Session 2024 for an engaging and insightful overview of this year's exciting innovation competitions. Discover the key themes, submission guidelines, and exclusive tips to excel in these challenges. Unleash your creativity, meet like-minded problem solvers, and explore opportunities to make a meaningful impact. Don't miss this chance to kickstart your journey towards creating innovative solutions for real-world challenges!
2023 Solution Challenge_ Info Session Presentation.pptxRakshaAgrawal21
The speaker provided information about the 2023 Google Solution Challenge. The Solution Challenge invites GDSC members to create solutions addressing one of the UN's 17 Sustainable Development Goals using Google technologies. Teams can submit projects between January 21st and February 22nd for a chance to win prizes. The top 100 projects will receive mentoring and have the opportunity to showcase their work. The top 3 winning teams will receive cash prizes and recognition on the Google Developers blog. The speaker outlined the timeline for the competition and registration details.
The document provides information about the Google Cloud Solution Challenge competition where student teams design solutions using Google Cloud Platform to address real-world problems. It outlines the eligibility requirements, timeline, prizes, submission and judging criteria. Teams must solve a problem related to one of the UN's 17 Sustainable Development Goals. The submission form questions evaluate the solution's impact and use of technology, and judges will consider problem statement, testing, architecture, scalability, and demonstration of the working application. Frequently asked questions address topics like solution scope and team composition.
System Development Overview Assignment 3Ashley Fisher
This document discusses the differences between extreme programming (XP) and scrum, two agile software development methodologies. It provides an overview of the key concepts, phases, artifacts, roles and practices of both XP and scrum. The document proposes combining some XP practices, like test-driven development and pair programming, into scrum activities to create an enhanced scrum framework. This hybrid approach aims to leverage the strengths of both methodologies to produce high-quality software within time constraints.
The Google Developer Student Clubs 2023 Solution Challenge mission is to solve for one of the United Nations’ 17 Sustainable Development Goals using Google technology.
Continuous Deployment and Testing Workshop from Better Software WestCory Foy
In this workshop from the 2015 SQE Better Software West conference, Cory Foy details the Continuous Paradigm companies are embracing - including Continuous Integration, Continuous Deployment, and Continuous Testing. This presentation was co-created by Jared Richardson.
The document provides information about the 2023 Google Developer Student Clubs Solution Challenge, which challenges students to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. It includes an overview of the timeline, prizes, judging criteria, frequently asked questions, and highlights from past solution challenges. The document encourages students to form teams, select a development goal, develop and test their solution, submit a demo video, and potentially receive mentorship and cash prizes if their solution is highly ranked.
This document provides a roadmap for week 4 of the Data Scientist Enablement course. It includes discussions on big data and genetic algorithms, a learning plan focused on machine learning topics, visualization and coding activities, and an assignment to write a 2-5 page survey on how big data impacts a specific industry. It also previews upcoming weeks covering data visualization, large data processing, and ethics in data products.
The Google Developer Student Clubs 2023 Solution Challenge invites student clubs to solve one of the UN's 17 Sustainable Development Goals using Google technology. Students submit project proposals between January and February, with top proposals receiving mentorship. The top 3 winning clubs will be announced on June 27 and receive cash prizes. Regional bootcamps provide expert guidance to strengthen proposals before final submissions.
Breno de França is a professor interested in continuous software engineering. He has a background in software processes, architecture, and empirical software engineering. Continuous software engineering aims to deliver software frequently through practices like continuous integration, delivery, and deployment in order to get faster feedback. There are challenges in areas like continuous planning, testing, experimentation, and managing architectural degradation from rapid releases. Tools and strategies are needed to support practices like rollback and hot deployment in a continuous manner.
Cloudera Data Science Challenge 3 Solution by Doug NeedhamDoug Needham
The document outlines the requirements and problems for Cloudera's Data Science certification challenge. It requires completing a test, and solving 3 problems involving flight delay prediction using machine learning, web analytics using statistical analysis, and recommending social media connections using graph analysis. Solutions are scored based on accuracy and a written abstract explaining the methodology.
Welcome to the Google Solution Challenge 2024! This is your opportunity to harness the power of technology and innovation to address real-world challenges. Join us in creating solutions that have the potential to shape the future. Whether you're passionate about sustainability, healthcare, education, or beyond, this challenge invites you to showcase your coding skills and make a positive impact. Form a team, unleash your creativity, and be part of a global community working towards a better tomorrow. Are you ready to code for change? Join the Google Solution Challenge 2024!
This document provides information about the Google Developer Student Clubs 2024 Solution Challenge. The challenge invites student teams to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. The document outlines the eligibility requirements, timeline, prizes, submission and judging criteria, and resources available. It also includes an agenda for an information session on the challenge and frequently asked questions.
GDSC VU have organized an in person intro session on "Google Solution Challenge 2023".
During the event, the purpose of the challenge was introduced and the United Nations' 17 Sustainable Development Goals were briefly discussed. Participants, mostly members from GDSC VU Chapter, talked about the problems they are personally facing related to the SDGs and shared examples of real-world problems that need solutions. For ideas we have arranged panel talk with GDSC VU Lead Zainab Sehar and GDSC VU Core Team members Mustabshira Zahoor,Muhammad Abubaker and Haseeb Ahmed , to solve students queries and helped them how they can implement their ideas that global/local communities facing.
This led to excitement among the students to participate in the Google Solution Challenge 2023.
At the end we have played game based on quizzes related to GDSC and Google Solution challenge,top three winner got datacamp subscription.
AEM Maxed = Agile + Automation.
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they will share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Mark Kelley
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
The document summarizes a presentation about applying and detecting design patterns. It discusses the need for a common description of design patterns to enable both application and detection. It presents a meta-model for describing design patterns and tools developed for applying patterns to source code using JavaXL and detecting patterns using explanation-based constraint programming (e-Constraints). The goal is to enable a "round-trip" process of seamlessly applying and detecting design patterns.
SplunkLive! - Want to Turbocharge your Developer Pipeline?Viktor Adam
1) Splunk can help optimize developer build times by collecting metrics on the build process and visualizing them in dashboards.
2) The document discusses how Atlassian used Splunk to analyze build metrics after their codebase and number of modules grew substantially, leading to inefficient builds and long build times.
3) By collecting Maven build metrics in Splunk and creating visualizations like timelines and dependency graphs, Atlassian was able to identify inefficiencies, reduce unnecessary dependencies, parallelize tasks, and ultimately decrease overall build time from 10:40 to 6:30.
Djm storyboard innovation for multimedia presentationb767miller
This document provides a storyboard and overview for a multimedia presentation on innovations in educational technology. It discusses Adobe Captivate software, describing its development from RoboDemo, intended uses for creating demonstrations and simulations, and adoption through different user groups over time following an S-curve of innovation diffusion. Key individuals in its development and the attributes that affected its rate of adoption are also summarized.
The Center for Interdisciplinary Scientific Computation (CISC) was established over the summer to foster collaboration across academic units in scientific computation. The CISC will provide resources like the new Von Neumann cluster and seed grants. It aims to strengthen funding, education, and infrastructure through interdisciplinary partnerships. The first lunchtime seminar provided an overview of CISC and introduced upcoming seminars and a seed grant competition to catalyze new collaborations.
The document discusses error analysis for quasi-Monte Carlo methods used for numerical integration. It introduces the concepts of reproducing kernel Hilbert spaces and mean square discrepancy to analyze integration error. Specifically, it shows that the mean square discrepancy of randomized low-discrepancy point sets can be computed in O(n) operations, whereas the standard discrepancy requires O(n^2) operations, making randomized quasi-Monte Carlo methods more efficient for high-dimensional integration problems.
Session on Design_Discover_Develop_Campaign_2.pptxShivanshSeth6
The document summarizes an upcoming session on discover, design, develop from December 9th to February 28th. It includes:
- A series of content and training sessions covering cutting-edge technologies.
- An opportunity for participants to bring forward innovative solutions to real-world problems through a Solutions Challenge competition.
- Details on the submission criteria, scoring rubric, timeline and prizes for the Solutions Challenge.
info session 2024 Solution Challenge.pptxMuzeebaNisha
Join Solution Challenges Info Session 2024 for an engaging and insightful overview of this year's exciting innovation competitions. Discover the key themes, submission guidelines, and exclusive tips to excel in these challenges. Unleash your creativity, meet like-minded problem solvers, and explore opportunities to make a meaningful impact. Don't miss this chance to kickstart your journey towards creating innovative solutions for real-world challenges!
2023 Solution Challenge_ Info Session Presentation.pptxRakshaAgrawal21
The speaker provided information about the 2023 Google Solution Challenge. The Solution Challenge invites GDSC members to create solutions addressing one of the UN's 17 Sustainable Development Goals using Google technologies. Teams can submit projects between January 21st and February 22nd for a chance to win prizes. The top 100 projects will receive mentoring and have the opportunity to showcase their work. The top 3 winning teams will receive cash prizes and recognition on the Google Developers blog. The speaker outlined the timeline for the competition and registration details.
The document provides information about the Google Cloud Solution Challenge competition where student teams design solutions using Google Cloud Platform to address real-world problems. It outlines the eligibility requirements, timeline, prizes, submission and judging criteria. Teams must solve a problem related to one of the UN's 17 Sustainable Development Goals. The submission form questions evaluate the solution's impact and use of technology, and judges will consider problem statement, testing, architecture, scalability, and demonstration of the working application. Frequently asked questions address topics like solution scope and team composition.
System Development Overview Assignment 3Ashley Fisher
This document discusses the differences between extreme programming (XP) and scrum, two agile software development methodologies. It provides an overview of the key concepts, phases, artifacts, roles and practices of both XP and scrum. The document proposes combining some XP practices, like test-driven development and pair programming, into scrum activities to create an enhanced scrum framework. This hybrid approach aims to leverage the strengths of both methodologies to produce high-quality software within time constraints.
The Google Developer Student Clubs 2023 Solution Challenge mission is to solve for one of the United Nations’ 17 Sustainable Development Goals using Google technology.
Continuous Deployment and Testing Workshop from Better Software WestCory Foy
In this workshop from the 2015 SQE Better Software West conference, Cory Foy details the Continuous Paradigm companies are embracing - including Continuous Integration, Continuous Deployment, and Continuous Testing. This presentation was co-created by Jared Richardson.
The document provides information about the 2023 Google Developer Student Clubs Solution Challenge, which challenges students to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. It includes an overview of the timeline, prizes, judging criteria, frequently asked questions, and highlights from past solution challenges. The document encourages students to form teams, select a development goal, develop and test their solution, submit a demo video, and potentially receive mentorship and cash prizes if their solution is highly ranked.
This document provides a roadmap for week 4 of the Data Scientist Enablement course. It includes discussions on big data and genetic algorithms, a learning plan focused on machine learning topics, visualization and coding activities, and an assignment to write a 2-5 page survey on how big data impacts a specific industry. It also previews upcoming weeks covering data visualization, large data processing, and ethics in data products.
The Google Developer Student Clubs 2023 Solution Challenge invites student clubs to solve one of the UN's 17 Sustainable Development Goals using Google technology. Students submit project proposals between January and February, with top proposals receiving mentorship. The top 3 winning clubs will be announced on June 27 and receive cash prizes. Regional bootcamps provide expert guidance to strengthen proposals before final submissions.
Breno de França is a professor interested in continuous software engineering. He has a background in software processes, architecture, and empirical software engineering. Continuous software engineering aims to deliver software frequently through practices like continuous integration, delivery, and deployment in order to get faster feedback. There are challenges in areas like continuous planning, testing, experimentation, and managing architectural degradation from rapid releases. Tools and strategies are needed to support practices like rollback and hot deployment in a continuous manner.
Cloudera Data Science Challenge 3 Solution by Doug NeedhamDoug Needham
The document outlines the requirements and problems for Cloudera's Data Science certification challenge. It requires completing a test, and solving 3 problems involving flight delay prediction using machine learning, web analytics using statistical analysis, and recommending social media connections using graph analysis. Solutions are scored based on accuracy and a written abstract explaining the methodology.
Welcome to the Google Solution Challenge 2024! This is your opportunity to harness the power of technology and innovation to address real-world challenges. Join us in creating solutions that have the potential to shape the future. Whether you're passionate about sustainability, healthcare, education, or beyond, this challenge invites you to showcase your coding skills and make a positive impact. Form a team, unleash your creativity, and be part of a global community working towards a better tomorrow. Are you ready to code for change? Join the Google Solution Challenge 2024!
This document provides information about the Google Developer Student Clubs 2024 Solution Challenge. The challenge invites student teams to solve one of the United Nations' 17 Sustainable Development Goals using Google technology. The document outlines the eligibility requirements, timeline, prizes, submission and judging criteria, and resources available. It also includes an agenda for an information session on the challenge and frequently asked questions.
GDSC VU have organized an in person intro session on "Google Solution Challenge 2023".
During the event, the purpose of the challenge was introduced and the United Nations' 17 Sustainable Development Goals were briefly discussed. Participants, mostly members from GDSC VU Chapter, talked about the problems they are personally facing related to the SDGs and shared examples of real-world problems that need solutions. For ideas we have arranged panel talk with GDSC VU Lead Zainab Sehar and GDSC VU Core Team members Mustabshira Zahoor,Muhammad Abubaker and Haseeb Ahmed , to solve students queries and helped them how they can implement their ideas that global/local communities facing.
This led to excitement among the students to participate in the Google Solution Challenge 2023.
At the end we have played game based on quizzes related to GDSC and Google Solution challenge,top three winner got datacamp subscription.
AEM Maxed = Agile + Automation.
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they will share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Mark Kelley
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
The document summarizes a presentation about applying and detecting design patterns. It discusses the need for a common description of design patterns to enable both application and detection. It presents a meta-model for describing design patterns and tools developed for applying patterns to source code using JavaXL and detecting patterns using explanation-based constraint programming (e-Constraints). The goal is to enable a "round-trip" process of seamlessly applying and detecting design patterns.
SplunkLive! - Want to Turbocharge your Developer Pipeline?Viktor Adam
1) Splunk can help optimize developer build times by collecting metrics on the build process and visualizing them in dashboards.
2) The document discusses how Atlassian used Splunk to analyze build metrics after their codebase and number of modules grew substantially, leading to inefficient builds and long build times.
3) By collecting Maven build metrics in Splunk and creating visualizations like timelines and dependency graphs, Atlassian was able to identify inefficiencies, reduce unnecessary dependencies, parallelize tasks, and ultimately decrease overall build time from 10:40 to 6:30.
Djm storyboard innovation for multimedia presentationb767miller
This document provides a storyboard and overview for a multimedia presentation on innovations in educational technology. It discusses Adobe Captivate software, describing its development from RoboDemo, intended uses for creating demonstrations and simulations, and adoption through different user groups over time following an S-curve of innovation diffusion. Key individuals in its development and the attributes that affected its rate of adoption are also summarized.
The Center for Interdisciplinary Scientific Computation (CISC) was established over the summer to foster collaboration across academic units in scientific computation. The CISC will provide resources like the new Von Neumann cluster and seed grants. It aims to strengthen funding, education, and infrastructure through interdisciplinary partnerships. The first lunchtime seminar provided an overview of CISC and introduced upcoming seminars and a seed grant competition to catalyze new collaborations.
The document discusses error analysis for quasi-Monte Carlo methods used for numerical integration. It introduces the concepts of reproducing kernel Hilbert spaces and mean square discrepancy to analyze integration error. Specifically, it shows that the mean square discrepancy of randomized low-discrepancy point sets can be computed in O(n) operations, whereas the standard discrepancy requires O(n^2) operations, making randomized quasi-Monte Carlo methods more efficient for high-dimensional integration problems.
The document discusses methods for efficiently and accurately estimating integrals, including Monte Carlo simulation, low-discrepancy sampling, and Bayesian cubature. It notes that product rules for estimating high-dimensional integrals become prohibitively expensive as dimension increases. Adaptive low-discrepancy sampling is proposed as a method that uses Sobol' or lattice points and normally doubles the number of points until a tolerance is reached.
This document discusses error analysis for quasi-Monte Carlo methods. It introduces the trio error identity that decomposes the error into three terms: the variation of the integrand, the discrepancy of the sampling measure from the probability measure, and the alignment between the integrand and the difference between the measures. Several examples are provided to illustrate the identity, including integration over a reproducing kernel Hilbert space. The discrepancy term can be evaluated in O(n^2) operations and converges at different rates depending on the sampling method and properties of the integrand.
The document discusses different perspectives on simulating the mean of a function, including deterministic, randomized, and Bayesian approaches. It summarizes Monte Carlo methods using the central limit theorem and Berry-Esseen inequality to estimate error bounds. Low-discrepancy sampling and cubature methods are described which use Fourier coefficients to bound integration errors. Bayesian cubature is outlined, which assumes the function is drawn from a Gaussian process prior to perform optimal quadrature. Maximum likelihood is used to estimate the kernel hyperparameters.
The document describes various adaptive methods for numerical integration or cubature of functions, including Monte Carlo methods, low-discrepancy sampling, and Bayesian cubature. It discusses approaches to choose sample sizes and weights to guarantee the integral estimate is within a given tolerance of the true integral with high probability. Specific examples discussed include multidimensional Gaussian integrals and estimating Sobol' sensitivity indices.
The document discusses computing averages and provides examples of calculating average speed and estimating population proportions. It explains that averages can be used to estimate values for large populations by taking samples. Care must be taken with sampling to ensure respondents are chosen randomly and independently to minimize errors. Averages also come up in assessing financial risk by considering expectations as averages over infinite scenarios.
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...University of Maribor
Slides from talk:
Aleš Zamuda: Remote Sensing and Computational, Evolutionary, Supercomputing, and Intelligent Systems.
11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Inter-Society Networking Panel GRSS/MTT-S/CIS Panel Session: Promoting Connection and Cooperation
https://www.etran.rs/2024/en/home-english/
Current Ms word generated power point presentation covers major details about the micronuclei test. It's significance and assays to conduct it. It is used to detect the micronuclei formation inside the cells of nearly every multicellular organism. It's formation takes place during chromosomal sepration at metaphase.
The debris of the ‘last major merger’ is dynamically youngSérgio Sacani
The Milky Way’s (MW) inner stellar halo contains an [Fe/H]-rich component with highly eccentric orbits, often referred to as the
‘last major merger.’ Hypotheses for the origin of this component include Gaia-Sausage/Enceladus (GSE), where the progenitor
collided with the MW proto-disc 8–11 Gyr ago, and the Virgo Radial Merger (VRM), where the progenitor collided with the
MW disc within the last 3 Gyr. These two scenarios make different predictions about observable structure in local phase space,
because the morphology of debris depends on how long it has had to phase mix. The recently identified phase-space folds in Gaia
DR3 have positive caustic velocities, making them fundamentally different than the phase-mixed chevrons found in simulations
at late times. Roughly 20 per cent of the stars in the prograde local stellar halo are associated with the observed caustics. Based
on a simple phase-mixing model, the observed number of caustics are consistent with a merger that occurred 1–2 Gyr ago.
We also compare the observed phase-space distribution to FIRE-2 Latte simulations of GSE-like mergers, using a quantitative
measurement of phase mixing (2D causticality). The observed local phase-space distribution best matches the simulated data
1–2 Gyr after collision, and certainly not later than 3 Gyr. This is further evidence that the progenitor of the ‘last major merger’
did not collide with the MW proto-disc at early times, as is thought for the GSE, but instead collided with the MW disc within
the last few Gyr, consistent with the body of work surrounding the VRM.
When I was asked to give a companion lecture in support of ‘The Philosophy of Science’ (https://shorturl.at/4pUXz) I decided not to walk through the detail of the many methodologies in order of use. Instead, I chose to employ a long standing, and ongoing, scientific development as an exemplar. And so, I chose the ever evolving story of Thermodynamics as a scientific investigation at its best.
Conducted over a period of >200 years, Thermodynamics R&D, and application, benefitted from the highest levels of professionalism, collaboration, and technical thoroughness. New layers of application, methodology, and practice were made possible by the progressive advance of technology. In turn, this has seen measurement and modelling accuracy continually improved at a micro and macro level.
Perhaps most importantly, Thermodynamics rapidly became a primary tool in the advance of applied science/engineering/technology, spanning micro-tech, to aerospace and cosmology. I can think of no better a story to illustrate the breadth of scientific methodologies and applications at their best.
ESPP presentation to EU Waste Water Network, 4th June 2024 “EU policies driving nutrient removal and recycling
and the revised UWWTD (Urban Waste Water Treatment Directive)”
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...AbdullaAlAsif1
The pygmy halfbeak Dermogenys colletei, is known for its viviparous nature, this presents an intriguing case of relatively low fecundity, raising questions about potential compensatory reproductive strategies employed by this species. Our study delves into the examination of fecundity and the Gonadosomatic Index (GSI) in the Pygmy Halfbeak, D. colletei (Meisner, 2001), an intriguing viviparous fish indigenous to Sarawak, Borneo. We hypothesize that the Pygmy halfbeak, D. colletei, may exhibit unique reproductive adaptations to offset its low fecundity, thus enhancing its survival and fitness. To address this, we conducted a comprehensive study utilizing 28 mature female specimens of D. colletei, carefully measuring fecundity and GSI to shed light on the reproductive adaptations of this species. Our findings reveal that D. colletei indeed exhibits low fecundity, with a mean of 16.76 ± 2.01, and a mean GSI of 12.83 ± 1.27, providing crucial insights into the reproductive mechanisms at play in this species. These results underscore the existence of unique reproductive strategies in D. colletei, enabling its adaptation and persistence in Borneo's diverse aquatic ecosystems, and call for further ecological research to elucidate these mechanisms. This study lends to a better understanding of viviparous fish in Borneo and contributes to the broader field of aquatic ecology, enhancing our knowledge of species adaptations to unique ecological challenges.
Immersive Learning That Works: Research Grounding and Paths ForwardLeonel Morgado
We will metaverse into the essence of immersive learning, into its three dimensions and conceptual models. This approach encompasses elements from teaching methodologies to social involvement, through organizational concerns and technologies. Challenging the perception of learning as knowledge transfer, we introduce a 'Uses, Practices & Strategies' model operationalized by the 'Immersive Learning Brain' and ‘Immersion Cube’ frameworks. This approach offers a comprehensive guide through the intricacies of immersive educational experiences and spotlighting research frontiers, along the immersion dimensions of system, narrative, and agency. Our discourse extends to stakeholders beyond the academic sphere, addressing the interests of technologists, instructional designers, and policymakers. We span various contexts, from formal education to organizational transformation to the new horizon of an AI-pervasive society. This keynote aims to unite the iLRN community in a collaborative journey towards a future where immersive learning research and practice coalesce, paving the way for innovative educational research and practice landscapes.
Phenomics assisted breeding in crop improvementIshaGoswami9
As the population is increasing and will reach about 9 billion upto 2050. Also due to climate change, it is difficult to meet the food requirement of such a large population. Facing the challenges presented by resource shortages, climate
change, and increasing global population, crop yield and quality need to be improved in a sustainable way over the coming decades. Genetic improvement by breeding is the best way to increase crop productivity. With the rapid progression of functional
genomics, an increasing number of crop genomes have been sequenced and dozens of genes influencing key agronomic traits have been identified. However, current genome sequence information has not been adequately exploited for understanding
the complex characteristics of multiple gene, owing to a lack of crop phenotypic data. Efficient, automatic, and accurate technologies and platforms that can capture phenotypic data that can
be linked to genomics information for crop improvement at all growth stages have become as important as genotyping. Thus,
high-throughput phenotyping has become the major bottleneck restricting crop breeding. Plant phenomics has been defined as the high-throughput, accurate acquisition and analysis of multi-dimensional phenotypes
during crop growing stages at the organism level, including the cell, tissue, organ, individual plant, plot, and field levels. With the rapid development of novel sensors, imaging technology,
and analysis methods, numerous infrastructure platforms have been developed for phenotyping.
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxMAGOTI ERNEST
Although Artemia has been known to man for centuries, its use as a food for the culture of larval organisms apparently began only in the 1930s, when several investigators found that it made an excellent food for newly hatched fish larvae (Litvinenko et al., 2023). As aquaculture developed in the 1960s and ‘70s, the use of Artemia also became more widespread, due both to its convenience and to its nutritional value for larval organisms (Arenas-Pardo et al., 2024). The fact that Artemia dormant cysts can be stored for long periods in cans, and then used as an off-the-shelf food requiring only 24 h of incubation makes them the most convenient, least labor-intensive, live food available for aquaculture (Sorgeloos & Roubach, 2021). The nutritional value of Artemia, especially for marine organisms, is not constant, but varies both geographically and temporally. During the last decade, however, both the causes of Artemia nutritional variability and methods to improve poorquality Artemia have been identified (Loufi et al., 2024).
Brine shrimp (Artemia spp.) are used in marine aquaculture worldwide. Annually, more than 2,000 metric tons of dry cysts are used for cultivation of fish, crustacean, and shellfish larva. Brine shrimp are important to aquaculture because newly hatched brine shrimp nauplii (larvae) provide a food source for many fish fry (Mozanzadeh et al., 2021). Culture and harvesting of brine shrimp eggs represents another aspect of the aquaculture industry. Nauplii and metanauplii of Artemia, commonly known as brine shrimp, play a crucial role in aquaculture due to their nutritional value and suitability as live feed for many aquatic species, particularly in larval stages (Sorgeloos & Roubach, 2021).
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
QMC Community Software
1. A Proposal for Community (Quasi-) Monte Carlo Software
Fred J. Hickernell
Department of Applied Mathematics
Center for Interdisciplinary Scientific Computation
Illinois Institute of Technology
hickernell@iit.edu mypages.iit.edu/~hickernell
Thanks to the workshop organizers, the GAIL team
NSF-DMS-1522687 and NSF-DMS-1638521 (SAMSI)
Matrix Worskshop on the Frontiers of High Dimensional Computation, June 4-15, 2018
2. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
2/7
3. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
2/7
4. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
2/7
5. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
How can I try my QMC method on the example shown by Y’s group?
2/7
6. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
How can I try my QMC method on the example shown by Y’s group?
How can my student get results without writing code from scratch?
2/7
7. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
How can I try my QMC method on the example shown by Y’s group?
How can my student get results without writing code from scratch?
How can the code that I use benefit from recent developments?
2/7
8. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
How can I try my QMC method on the example shown by Y’s group?
How can my student get results without writing code from scratch?
How can the code that I use benefit from recent developments?
How can my work receive wider recognition?
2/7
9. Motivation Landscape Big Questions Next Steps References
Questions that I Ask or Hear Asked
Where can I find quality, free quasi-Monte Carlo software?
Where can I find demos or use cases that show me how to employ qMC methods?
How can I try that qMC method developed by X’s group for my problem?
How can I try my QMC method on the example shown by Y’s group?
How can my student get results without writing code from scratch?
How can the code that I use benefit from recent developments?
How can my work receive wider recognition?
My initial attempts in this direction over the past 5 years have produced GAIL1
1Choi, S.-C. T. et al. GAIL: Guaranteed Automatic Integration Library (Versions 1.0–2.2) MATLAB software.
2013–2017. <http://gailgithub.github.io/GAIL_Dev/>. 2/7
10. Motivation Landscape Big Questions Next Steps References
Can We Have a QMC Community Software that Grows Up to Be Like ...
Chebfun Computing with Chebyhsev polynomials chebfun.org
Clawpack Solution of conservation laws clawpack.org
FEniCS Finite-elements fenicsproject.org
Trilinos Multiphysics computations trilinos.org
Gromacs Molecular dynamics gromacs.org
Developed and supported by multiple research groups
Used beyond the research groups that develop it
A recognized standard in its field
3/7
11. Motivation Landscape Big Questions Next Steps References
What Is Available
John Burkhardt Variety of qMC Software in C++, Fortran, MATLAB, and Python
people.sc.fsu.edu/~jburkardt//
Mike Giles Multi-Level Monte Carlo Software in C++, MATLAB, Python, and R,
people.maths.ox.ac.uk/gilesm/mlmc/
Fred Hickernell Guaranteed Automatic Integration Library (GAIL) in MATLAB
gailgithub.github.io/GAIL_Dev/
Stephen Joe and Frances Kuo Sobol’ generators in C++
web.maths.unsw.edu.au/~fkuo/sobol/index.html, Generating vectors for
lattices web.maths.unsw.edu.au/~fkuo/lattice/index.html
Pierre L’Ecuyer Random number generators, Stochastic Simulation, Lattice Builder in C/C++
and Java simul.iro.umontreal.ca
Dirk Nuyens Magic Point Shop, QMC4PDE, etc. in MATLAB, Python, and C++
people.cs.kuleuven.be/~dirk.nuyens/
Art Owen Various code statweb.stanford.edu/~owen/code/
MATLAB Sobol’ and Halton sequences
R randtoolbox Sobol’, lattice, and Halton sequences 4/7
12. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
5/7
13. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
5/7
14. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
5/7
15. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
Variable transformations to accommodate non-uniform distributions and
domains other than the unit cube
5/7
16. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
Variable transformations to accommodate non-uniform distributions and
domains other than the unit cube
Functions, but not all need to be included
5/7
17. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
Variable transformations to accommodate non-uniform distributions and
domains other than the unit cube
Functions, but not all need to be included
Approximate integrators, including multilevel and multivariate decomposition
methods
5/7
18. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
Variable transformations to accommodate non-uniform distributions and
domains other than the unit cube
Functions, but not all need to be included
Approximate integrators, including multilevel and multivariate decomposition
methods
Compelling use cases
5/7
19. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Key Elements
Sequences—IID, Sobol’, lattice, ..., including randomization; fixed length
and extensible; constructions using optimization
Sequence generators—with inputs d, coordinate indices, and index range
Discrepancy measures—various kernels and domains
Variable transformations to accommodate non-uniform distributions and
domains other than the unit cube
Functions, but not all need to be included
Approximate integrators, including multilevel and multivariate decomposition
methods
Compelling use cases
Stopping criteria
5/7
20. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Languages and Architectures
How do we balance performance, developer time, and portability?
5/7
21. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Languages and Architectures
How do we balance performance, developer time, and portability?
How will users connect the software with other software packages and
environments?
5/7
22. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Languages and Architectures
How do we balance performance, developer time, and portability?
How will users connect the software with other software packages and
environments?
How will parallel computing be supported?
5/7
23. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
5/7
24. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
Version control on Git or equivalent
5/7
25. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
Version control on Git or equivalent
Ownership of routines, changes requiring the owners to approve pull
requests
5/7
26. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
Version control on Git or equivalent
Ownership of routines, changes requiring the owners to approve pull
requests
Comprehensive tests run regularly
5/7
27. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
Version control on Git or equivalent
Ownership of routines, changes requiring the owners to approve pull
requests
Comprehensive tests run regularly
Reasonable license
5/7
28. Motivation Landscape Big Questions Next Steps References
Big Questions If We Want to Succeed
Good Development Practices
Start small, with good skeleton
Version control on Git or equivalent
Ownership of routines, changes requiring the owners to approve pull
requests
Comprehensive tests run regularly
Reasonable license
Marketing on websites and at conferences
5/7
29. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
6/7
30. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
6/7
31. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
6/7
32. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
6/7
33. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
An initial language
6/7
34. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
An initial language
An initial version control platform, and a model for collaboration
6/7
35. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
An initial language
An initial version control platform, and a model for collaboration
A few initial routines
6/7
36. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
An initial language
An initial version control platform, and a model for collaboration
A few initial routines
An initial use case
6/7
37. Motivation Landscape Big Questions Next Steps References
Next Steps This Week
If you are interested, let’s sit down and talk
Discuss what you agree or disagree with, would add or subtract, etc.
Determine what we can agree on as initial answers to the big questions
Design a skeleton and give ourselves a deadline for putting it into place
An initial language
An initial version control platform, and a model for collaboration
A few initial routines
An initial use case
Invite others to join us
6/7
38. Thank you
Slides available on SlideShare at
www.slideshare.net/fjhickernell/qmc-community-software
on Overleaf at www.overleaf.com/read/cbdmywrqyvpt
on Github at git.overleaf.com/16270995qmbvpwsxkfxk
39. Motivation Landscape Big Questions Next Steps References
Choi, S.-C. T. et al. GAIL: Guaranteed Automatic Integration Library (Versions 1.0–2.2)
MATLAB software. 2013–2017. <http://gailgithub.github.io/GAIL_Dev/>.
7/7