The document describes a web application called Girlclash that provides automatic photo classification. It uses a convolutional neural network model trained on a dataset of over 40,000 images across 5 categories. The system is built with Django and TensorFlow, and uses tools like CNNs, max pooling and ReLU activation to achieve over 85% accuracy. Areas for further improvement include reducing misclassifications, adding download and member features, and expanding to apps and social media recommendations.
Semi-Supervised Insight Generation from Petabyte Scale Text DataTech Triveni
Existing state-of-the-art supervised methods in Machine Learning require large amounts of annotated data to achieve good performance and generalization. However, manually constructing such a training data set with sentiment labels is a labor-intensive and time-consuming task. With the proliferation of data acquisition in domains such as images, text and video, the rate at which we acquire data is greater than the rate at which we can label them. Techniques that reduce the amount of labeled data needed to achieve competitive accuracies are of paramount importance for deploying scalable, data-driven, real-world solutions.
At Envestnet | Yodlee, we have deployed several advanced state-of-the-art Machine Learning solutions that process millions of data points on a daily basis with very stringent service level commitments. A key aspect of our Natural Language Processing solutions is Semi-supervised learning (SSL): A family of methods that also make use of unlabelled data for training – typically a small amount of labeled data with a large amount of unlabelled data. Pure supervised solutions fail to exploit the rich syntactic structure of the unlabelled data to improve decision boundaries. There is an abundance of published work in the field - but few papers have succeeded in showing significantly better results than state-of-the-art supervised learning. Often, methods have simplifying assumptions that fail to transfer to real-world scenarios. There is a lack of practical guidelines for deploying effective SSL solutions. We attempt to bridge that gap by sharing our learning from successful SSL models deployed in production
Using SigOpt to Tune Deep Learning Models with Nervana CloudSigOpt
In this talk I'll show how the Bayesian Optimization methods used by SigOpt, coupled with the incredibly scalable deep learning architecture provided with ncloud and neon, allow anyone it easily tune their models to quickly achieve higher accuracy. I'll walk through the techniques and show an explicit example with results.
For e-commerce applications, matching users with the items they want is the name of the game. If they can't find what they want then how can they buy anything?! Typically this functionality is provided through search and browse experience. Search allows users to type in text and match against the text of the items in the inventory. Browse allows users to select filters and slice-and-dice the inventory down to the subset they are interested in. But with the shift toward mobile devices, no one wants to type anymore - thus browse is becoming dominant in the e-commerce experience.
But there's a problem! What if your inventory is not categorized? Perhaps your inventory is user generated or generated by external providers who don't tag and categorize the inventory. No categories and no tags means no browse experience and missed sales. You could hire an army of taxonomists and curators to tag items - but training and curation will be expensive. You can demand that your providers tag their items and adhere to your taxonomy - but providers will buck this new requirement unless they see obvious and immediate benefit. Worse, providers might use tags to game the system - artificially placing themselves in the wrong category to drive more sales. Worst of all, creating the right taxonomy is hard. You have to structure a taxonomy to realistically represent how your customers think about the inventory.
Eventbrite is investigating a tantalizing alternative: using a combination of customer interactions and machine learning to automatically tag and categorize our inventory. As customers interact with our platform - as they search for events and click on and purchase events that interest them - we implicitly gather information about how our users think about our inventory. Search text effectively acts like a tag and a click on an event card is a vote for that clicked event is representative of that tag. We are able to use this stream of information as training data for a machine learning classification model; and as we receive new inventory, we can automatically tag it with the text that customers will likely use when searching for it. This makes it possible to better understand our inventory, our supply and demand, and most importantly this allows us to build the browse experience that customers demand.
In this talk I will explain in depth the problem space and Eventbrite's approach in solving the problem. I will describe how we gathered training data from our search and click logs, and how we built and refined the model. I will present the output of the model and discuss both the positive results of our work as well as the work left to be done. Those attending this talk will leave with some new ideas to take back to their own business.
Extending the breadth and depth of interaction using gamificationMalcolm Murray
A presentation given at the 2018 Blackboard Teaching & Learning Conference in Manchester.
We took a standard online Blackboard course and offered postgraduate students an alternative - the same content wrapped in a gamified "skin" developed in partnership with students. This alternative UI was designed to offer more scaffolding and measures of progress, and foster a set of competition using three large groups (based on their Faculty). Students were free to choose either format of course. In this session we look at patterns in the choices made, the degree of interaction with the course and its content and some unexpected consequences of this experimental design. Time will be spent explaining the design of the gamified skin (its support/dependence on standard Blackboard features) and the rationale behind these choices. A few other gamified approaches will be introduced and then the session will conclude with a discussion of whether gamified approaches could and should be used more widely in higher education.
This work was funded by a Durham University Enhancing the Student Experience Award and a HEFCE Catalyst Award.
Semi-Supervised Insight Generation from Petabyte Scale Text DataTech Triveni
Existing state-of-the-art supervised methods in Machine Learning require large amounts of annotated data to achieve good performance and generalization. However, manually constructing such a training data set with sentiment labels is a labor-intensive and time-consuming task. With the proliferation of data acquisition in domains such as images, text and video, the rate at which we acquire data is greater than the rate at which we can label them. Techniques that reduce the amount of labeled data needed to achieve competitive accuracies are of paramount importance for deploying scalable, data-driven, real-world solutions.
At Envestnet | Yodlee, we have deployed several advanced state-of-the-art Machine Learning solutions that process millions of data points on a daily basis with very stringent service level commitments. A key aspect of our Natural Language Processing solutions is Semi-supervised learning (SSL): A family of methods that also make use of unlabelled data for training – typically a small amount of labeled data with a large amount of unlabelled data. Pure supervised solutions fail to exploit the rich syntactic structure of the unlabelled data to improve decision boundaries. There is an abundance of published work in the field - but few papers have succeeded in showing significantly better results than state-of-the-art supervised learning. Often, methods have simplifying assumptions that fail to transfer to real-world scenarios. There is a lack of practical guidelines for deploying effective SSL solutions. We attempt to bridge that gap by sharing our learning from successful SSL models deployed in production
Using SigOpt to Tune Deep Learning Models with Nervana CloudSigOpt
In this talk I'll show how the Bayesian Optimization methods used by SigOpt, coupled with the incredibly scalable deep learning architecture provided with ncloud and neon, allow anyone it easily tune their models to quickly achieve higher accuracy. I'll walk through the techniques and show an explicit example with results.
For e-commerce applications, matching users with the items they want is the name of the game. If they can't find what they want then how can they buy anything?! Typically this functionality is provided through search and browse experience. Search allows users to type in text and match against the text of the items in the inventory. Browse allows users to select filters and slice-and-dice the inventory down to the subset they are interested in. But with the shift toward mobile devices, no one wants to type anymore - thus browse is becoming dominant in the e-commerce experience.
But there's a problem! What if your inventory is not categorized? Perhaps your inventory is user generated or generated by external providers who don't tag and categorize the inventory. No categories and no tags means no browse experience and missed sales. You could hire an army of taxonomists and curators to tag items - but training and curation will be expensive. You can demand that your providers tag their items and adhere to your taxonomy - but providers will buck this new requirement unless they see obvious and immediate benefit. Worse, providers might use tags to game the system - artificially placing themselves in the wrong category to drive more sales. Worst of all, creating the right taxonomy is hard. You have to structure a taxonomy to realistically represent how your customers think about the inventory.
Eventbrite is investigating a tantalizing alternative: using a combination of customer interactions and machine learning to automatically tag and categorize our inventory. As customers interact with our platform - as they search for events and click on and purchase events that interest them - we implicitly gather information about how our users think about our inventory. Search text effectively acts like a tag and a click on an event card is a vote for that clicked event is representative of that tag. We are able to use this stream of information as training data for a machine learning classification model; and as we receive new inventory, we can automatically tag it with the text that customers will likely use when searching for it. This makes it possible to better understand our inventory, our supply and demand, and most importantly this allows us to build the browse experience that customers demand.
In this talk I will explain in depth the problem space and Eventbrite's approach in solving the problem. I will describe how we gathered training data from our search and click logs, and how we built and refined the model. I will present the output of the model and discuss both the positive results of our work as well as the work left to be done. Those attending this talk will leave with some new ideas to take back to their own business.
Extending the breadth and depth of interaction using gamificationMalcolm Murray
A presentation given at the 2018 Blackboard Teaching & Learning Conference in Manchester.
We took a standard online Blackboard course and offered postgraduate students an alternative - the same content wrapped in a gamified "skin" developed in partnership with students. This alternative UI was designed to offer more scaffolding and measures of progress, and foster a set of competition using three large groups (based on their Faculty). Students were free to choose either format of course. In this session we look at patterns in the choices made, the degree of interaction with the course and its content and some unexpected consequences of this experimental design. Time will be spent explaining the design of the gamified skin (its support/dependence on standard Blackboard features) and the rationale behind these choices. A few other gamified approaches will be introduced and then the session will conclude with a discussion of whether gamified approaches could and should be used more widely in higher education.
This work was funded by a Durham University Enhancing the Student Experience Award and a HEFCE Catalyst Award.
The Frontier of Deep Learning in 2020 and BeyondNUS-ISS
This talk will be a summary of the recent advances in deep learning research, current trends in the industry, and the opportunities that lie ahead.
We will discuss topics in research such as:
Transformers, GPT-3, BERT
Neural Architecture Search, Evolutionary Search
Distillation, self-learning
NeRF
Self-Attention
Also shifting industry trends such as:
The move to free data
Rising importance of 3D vision
Using synthetic data (Sim2Real)
Mobile vision & Federated Learning
A grand challenge of AI has fallen - a decade earlier than "experts" predicted. But should we care?
What made AlphaGo, the AI built by DeepMind, so unique?
Dive into AlphaGo's system of deep learning, evaluation, and search algorithms that combined to defeat the reigning Go world champion, and draw your own conclusions.
Tim Riser presented an analysis of "Mastering the Game of Go with Deep Neural Networks & Tree Search", a paper by Google DeepMind to the Boston/Cambridge chapter of Papers We Love, a computer science discussion group on June 28, 2016.
Deep Convolutional GANs - meaning of latent spaceHansol Kang
DCGAN은 GAN에 단순히 conv net을 적용했을 뿐만 아니라, latent space에서도 의미를 찾음.
DCGAN 논문 리뷰 및 PyTorch 기반의 구현.
VAE 세미나 이슈 사항에 대한 리뷰.
my github : https://github.com/messy-snail/GAN_PyTorch
[참고]
https://github.com/znxlwm/pytorch-MNIST-CelebA-GAN-DCGAN
https://github.com/taeoh-kim/Pytorch_DCGAN
Radford, Alec, Luke Metz, and Soumith Chintala. "Unsupervised representation learning with deep convolutional generative adversarial networks." arXiv preprint arXiv:1511.06434 (2015).
Le Song, Assistant Professor, College of Computing, Georgia Institute of Tech...MLconf
Understanding Deep Learning for Big Data: The complexity and scale of big data impose tremendous challenges for their analysis. Yet, big data also offer us great opportunities. Some nonlinear phenomena, features or relations, which are not clear or cannot be inferred reliably from small and medium data, now become clear and can be learned robustly from big data. Typically, the form of the nonlinearity is unknown to us, and needs to be learned from data as well. Being able to harness the nonlinear structures from big data could allow us to tackle problems which are impossible before or obtain results which are far better than previous state-of-the-arts.
Nowadays, deep neural networks are the methods of choice when it comes to large scale nonlinear learning problems. What makes deep neural networks work? Is there any general principle for tackling high dimensional nonlinear problems which we can learn from deep neural works? Can we design competitive or better alternatives based on such knowledge? To make progress in these questions, my machine learning group performed both theoretical and experimental analysis on existing and new deep learning architectures, and investigate three crucial aspects on the usefulness of the fully connected layers, the advantage of the feature learning process, and the importance of the compositional structures. Our results point to some promising directions for future research, and provide guideline for building new deep learning models.
Approximate "Now" is Better Than Accurate "Later"NUS-ISS
How does Twitter track the top trending topics?
How does Amazon keep track of the top-selling items for the day?
How many cabs have been booked this month using your App?
Is the password that a new user is choosing a common/compromised password?
Modern web-scale systems process billions of transactions and generate terabytes of data every single day. In order to find answers to questions against this data, one would initiate a multi-minute query against a NoSQL datastore or kick off a batch job written in a distributed processing framework such as Spark or Flink. However, these jobs are throughput-heavy and not suited for realtime low-latency queries. However, you and your customers would like to have all this information "right now".
At the end of this talk, you'll realize that you can power these low-latency queries and with incredibly low memory footprint "IF" you are willing to accept answers that are, say, 96-99% accurate. This talk introduces some of the go-to probabilistic data structures that are used by organisations with large amounts of data - specifically Bloom filter, Count Min Sketch and HyperLogLog.
Teaching Your Computer To Play Video Gamesehrenbrav
A rapid tour through some of the most exciting areas of machine learning, presenting the author's own efforts at training a computer to master Super Mario Bros.
Leveraging AI & ML to Automoate Repetitive TasksSabrinaBandel1
The session will identify what applications and opportunities AI and ML present and how anyone can get started, there is a whole host of free resources to start learning and experimenting. One of the repetitive tasks which can be automated is the categorisation of keywords which can be sped up using supervised models. Not only is it fascinating to understand what is capable, but the applications mean that you can free your time up to spend more time on tasks which adds more value for your clients/business.
Understanding computer vision with Deep LearningCloudxLab
Computer vision is a branch of computer science which deals with recognising objects, people and identifying patterns in visuals. It is basically analogous to the vision of an animal.
Topics covered:
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Understanding computer vision with Deep Learningknowbigdata
Computer vision is a branch of computer science which deals with recognising objects, people and identifying patterns in visuals. It is basically analogous to the vision of an animal.
Topics covered:
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Understanding computer vision with Deep LearningShubhWadekar
Topics covered in the Webinar
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Presented by Sandeep Giri
www.cloudxlab.com
Ropossum is a framework that lets you play the beloved Cut The Rope game as much as you want and the levels will keep coming. You can design your own levels, check your designed levels for playability at real time, ask it to complete your unfinished designs according to your own preferences, or even suggest endless playable design variations according to your initial level design.
The Frontier of Deep Learning in 2020 and BeyondNUS-ISS
This talk will be a summary of the recent advances in deep learning research, current trends in the industry, and the opportunities that lie ahead.
We will discuss topics in research such as:
Transformers, GPT-3, BERT
Neural Architecture Search, Evolutionary Search
Distillation, self-learning
NeRF
Self-Attention
Also shifting industry trends such as:
The move to free data
Rising importance of 3D vision
Using synthetic data (Sim2Real)
Mobile vision & Federated Learning
A grand challenge of AI has fallen - a decade earlier than "experts" predicted. But should we care?
What made AlphaGo, the AI built by DeepMind, so unique?
Dive into AlphaGo's system of deep learning, evaluation, and search algorithms that combined to defeat the reigning Go world champion, and draw your own conclusions.
Tim Riser presented an analysis of "Mastering the Game of Go with Deep Neural Networks & Tree Search", a paper by Google DeepMind to the Boston/Cambridge chapter of Papers We Love, a computer science discussion group on June 28, 2016.
Deep Convolutional GANs - meaning of latent spaceHansol Kang
DCGAN은 GAN에 단순히 conv net을 적용했을 뿐만 아니라, latent space에서도 의미를 찾음.
DCGAN 논문 리뷰 및 PyTorch 기반의 구현.
VAE 세미나 이슈 사항에 대한 리뷰.
my github : https://github.com/messy-snail/GAN_PyTorch
[참고]
https://github.com/znxlwm/pytorch-MNIST-CelebA-GAN-DCGAN
https://github.com/taeoh-kim/Pytorch_DCGAN
Radford, Alec, Luke Metz, and Soumith Chintala. "Unsupervised representation learning with deep convolutional generative adversarial networks." arXiv preprint arXiv:1511.06434 (2015).
Le Song, Assistant Professor, College of Computing, Georgia Institute of Tech...MLconf
Understanding Deep Learning for Big Data: The complexity and scale of big data impose tremendous challenges for their analysis. Yet, big data also offer us great opportunities. Some nonlinear phenomena, features or relations, which are not clear or cannot be inferred reliably from small and medium data, now become clear and can be learned robustly from big data. Typically, the form of the nonlinearity is unknown to us, and needs to be learned from data as well. Being able to harness the nonlinear structures from big data could allow us to tackle problems which are impossible before or obtain results which are far better than previous state-of-the-arts.
Nowadays, deep neural networks are the methods of choice when it comes to large scale nonlinear learning problems. What makes deep neural networks work? Is there any general principle for tackling high dimensional nonlinear problems which we can learn from deep neural works? Can we design competitive or better alternatives based on such knowledge? To make progress in these questions, my machine learning group performed both theoretical and experimental analysis on existing and new deep learning architectures, and investigate three crucial aspects on the usefulness of the fully connected layers, the advantage of the feature learning process, and the importance of the compositional structures. Our results point to some promising directions for future research, and provide guideline for building new deep learning models.
Approximate "Now" is Better Than Accurate "Later"NUS-ISS
How does Twitter track the top trending topics?
How does Amazon keep track of the top-selling items for the day?
How many cabs have been booked this month using your App?
Is the password that a new user is choosing a common/compromised password?
Modern web-scale systems process billions of transactions and generate terabytes of data every single day. In order to find answers to questions against this data, one would initiate a multi-minute query against a NoSQL datastore or kick off a batch job written in a distributed processing framework such as Spark or Flink. However, these jobs are throughput-heavy and not suited for realtime low-latency queries. However, you and your customers would like to have all this information "right now".
At the end of this talk, you'll realize that you can power these low-latency queries and with incredibly low memory footprint "IF" you are willing to accept answers that are, say, 96-99% accurate. This talk introduces some of the go-to probabilistic data structures that are used by organisations with large amounts of data - specifically Bloom filter, Count Min Sketch and HyperLogLog.
Teaching Your Computer To Play Video Gamesehrenbrav
A rapid tour through some of the most exciting areas of machine learning, presenting the author's own efforts at training a computer to master Super Mario Bros.
Leveraging AI & ML to Automoate Repetitive TasksSabrinaBandel1
The session will identify what applications and opportunities AI and ML present and how anyone can get started, there is a whole host of free resources to start learning and experimenting. One of the repetitive tasks which can be automated is the categorisation of keywords which can be sped up using supervised models. Not only is it fascinating to understand what is capable, but the applications mean that you can free your time up to spend more time on tasks which adds more value for your clients/business.
Understanding computer vision with Deep LearningCloudxLab
Computer vision is a branch of computer science which deals with recognising objects, people and identifying patterns in visuals. It is basically analogous to the vision of an animal.
Topics covered:
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Understanding computer vision with Deep Learningknowbigdata
Computer vision is a branch of computer science which deals with recognising objects, people and identifying patterns in visuals. It is basically analogous to the vision of an animal.
Topics covered:
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Understanding computer vision with Deep LearningShubhWadekar
Topics covered in the Webinar
1. Overview of Machine Learning
2. Basics of Deep Learning
3. What is computer vision and its use-cases?
4. Various algorithms used in Computer Vision (mostly CNN)
5. Live hands-on demo of either Auto Cameraman or Face recognition system
6. What next?
Presented by Sandeep Giri
www.cloudxlab.com
Ropossum is a framework that lets you play the beloved Cut The Rope game as much as you want and the levels will keep coming. You can design your own levels, check your designed levels for playability at real time, ask it to complete your unfinished designs according to your own preferences, or even suggest endless playable design variations according to your initial level design.
Paper_Scalable database logging for multicoresHyo jeong Lee
Presentation for following paper:
Jung, Hyungsoo, Hyuck Han, and Sooyong Kang. "Scalable database logging for multicores." Proceedings of the VLDB Endowment 11.2 (2017): 135-148.
Paper_An Efficient Garbage Collection in Java Virtual Machine via Swap I/O O...Hyo jeong Lee
This is a presentation for following paper:
Hyojeong Lee, et al. "An Efficient Garbage Collection in Java Virtual Machine via Swap I/O Optimization" (2019).
Paper_Design of Swap-aware Java Virtual Machine Garbage Collector PolicyHyo jeong Lee
This is a presentation for the following papers:
(1) Chen, Qichen. "SAGP: A Design of Swap Aware JVM GC Policy." Middleware’18 (2018).
(2) Lee Hyojeong, Heonyoung Yeom, and Yongseok Son. "Design of Swap-aware Java Virtual Machine Garbage Collector Policy." 한국정보과학회 학술발표논문집 (2018): 16-18.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
12. 17-03-31 SookmyungGo Girlclash 12
How does it work? – Tools
DJANGO TENSORFLOW CNN MODEL
Python Web Google’s Machine
Learning Library
Convolutional Neural
Network for Image
Process
13. 17-03-31 SookmyungGo Girlclash 13
How does it work? – Tools
DJANGO
Python Web
OBJECT RELATIONAL MAPPING
•다양한 DB 지원
•유연성
•다양한 내장 함수
BACKEND CONSOLE
•콘솔 상 DB 관리 가능
•NoSQL
MODULE
•프로젝트-모듈 분리
•전체 개발시간 단축
14. 17-03-31 SookmyungGo Girlclash 14
How does it work? – Tools
TENSORFLOW
Google’s Machine
Learning Library
STRENGTH
•Tensorboard로 구조도 제공
•사용자 정의 신경망 가능
•복잡한 연산 자동 수행
DEFINITION
•Tensor란?
동적 다차원 데이터 배열
•노드 = 연산
엣지 = 데이터 전달
데이터 = Tensor
GRAPH
OPERATION
15. 17-03-31 SookmyungGo Girlclash 15
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
LENET 1998
ALEXNET 2012
•Handwritten
digits (Grayscale)
•Average pooling
Layer
•Sigmoid function
•RGB images
•Max pooling
layer
•ReLU function
16. 17-03-31 SookmyungGo Girlclash 16
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
LENET 1998
ALEXNET 2012
•Handwritten
digits (Grayscale)
•Average pooling
Layer
•Sigmoid function
•RGB images
•Max pooling
layer
•ReLU function
17. 17-03-31 SookmyungGo Girlclash 17
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•Dropout
A B C
18. 17-03-31 SookmyungGo Girlclash 18
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•Dropout
19. 17-03-31 SookmyungGo Girlclash 19
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
20. 17-03-31 SookmyungGo Girlclash 20
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•Dropout
21. 17-03-31 SookmyungGo Girlclash 21
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•Dropout
50
100
Sigmoid
ReLU
정확도(%)
활성화함수 활성화 함수에 따른
정확도(%)
22. 17-03-31 SookmyungGo Girlclash 22
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•Dropout
23. 17-03-31 SookmyungGo Girlclash 23
How does it work? – Tools
CNN MODEL
Convolutional Neural
Network for Image
Process
ALEXNET 2012
•RGB images
•Maxpooling layer
•ReLU function
•LRN & Dropout
26. 17-03-31 SookmyungGo Girlclash 26
How does it work? – Machine Learning
Environment
Learning
Conditions
CNNs
Misclassification
CPU
GPU
LeNet
AlexNet
Time
Rate
Dataset
Solution
27. 17-03-31 SookmyungGo Girlclash 27
How does it work? – Machine Learning
ENVIRONMENT
60
3
CPU
GPU
시간(분)
환경
학습 환경에 따른 소요 시간(분)
CPU
GPU
• 데이터셋 : 약 40,000장
• 신경망 : LeNet
• 학습 횟수 : 8,500회
GTX1070 with
28. 17-03-31 SookmyungGo Girlclash 28
How does it work? – Machine Learning
• 5-class Dataset
Faces 9,958 Pets 12,474
Food 9,866 Nature 8,703
Fashion 11,786
LEARNING CONDITION - DATASET
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Dataset
Rate
Time
29. 17-03-31 SookmyungGo Girlclash 29
How does it work? – Machine Learning
• Learning Rate
LEARNING CONDITION – LEARNING RATE
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Dataset
Rate
Time45.5
41.5
52.8
45.8
46.8
0.001
0.003
0.005
0.007
0.01
정확도(%)
학습율
학습율에 따른 정확도(%)
• 데이터셋 : 약 40,000장
• 신경망 : AlexNet
• 학습 횟수 : 5,000회 ~
30. 17-03-31 SookmyungGo Girlclash 30
How does it work? – Machine Learning
• Learning Time
LEARNING CONDITION – LEARNING TIME
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Dataset
Rate
Time71.8
93.7
93.7
85.9
96.3
97.8
8,500회
100,000회
500,000회
정확도(%)
학습횟수
학습 횟수에 따른 정확도(%)
train test
• 데이터셋 : 약 40,000장
• 신경망 : Alexnet
31. 17-03-31 SookmyungGo Girlclash 31
How does it work? – Machine Learning
• LeNet
• AlexNet
CNNS
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
60
3
CPU
GPU
정확도(%)
신경망
신경망에 따른 정확도(%)
열1 Series 1
• 데이터셋 : 약 40,000장
• 학습 횟수 : 8,500회
66.8
71.8
72
85.9
LeNet
AlexNet
정확도(%)
신경망
신경망에 따른 정확도(%)
train test
32. 17-03-31 SookmyungGo Girlclash 32
How does it work? – Machine Learning
1. 오분류 해결 방법
A. Prediction : 예측치 < 0.5인 이미지를 Etc로 분류
B. Garbage : Garbage Class를 포함하여 학습
MISCLASSIFICATION
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Solution
Test case
Soccer
ball
Umbrella Airplane Car
개수 63 75 800 8144
Garbage class 내
포함 여부
미포함 포함
미포함이지만
유사함
33. 17-03-31 SookmyungGo Girlclash 33
How does it work? – Machine Learning
1. 오분류 해결 방법
A. Prediction : 예측치 < 0.5인 이미지를 Etc로 분류
B. Garbage : Garbage Class를 포함하여 학습
MISCLASSIFICATION
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Solution
1 2 3 4 5 6 (garbage)
34. 17-03-31 SookmyungGo Girlclash 34
How does it work? – Machine Learning
1. 오분류 해결 방법
A. Prediction : 예측치 < 0.5인 이미지를 Etc로 분류
B. Garbage : Garbage Class를 포함하여 학습
2. Test case
MISCLASSIFICATION
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Solution
Test case
Soccer
ball
Umbrella Airplane Car
개수 63 75 800 8144
Garbage class 내
포함 여부
미포함 포함
미포함이지만
유사함
35. 17-03-31 SookmyungGo Girlclash 35
How does it work? – Machine Learning
MISCLASSIFICATION
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Solution
31.3
35.9
44
42.7
94.9
1.5
36.3
35.5
Garbage
Prediction
성공률(%)
오분류해결방법
해결 방법에 따른 분류 성공률(%)
Car Airplane Umbrella Soccer ball
• 학습 횟수 : 100,000회
• 신경망 : AlexnetA
B
36. 17-03-31 SookmyungGo Girlclash 36
How does it work? – Machine Learning
MISCLASSIFICATION
Lorem ipsum
Lorem ipsum
Lorem Ipsum
Lorem Ipsum
Solution
1 2 3 4 5 6 (garbage)
B
42. 17-03-31 SookmyungGo Girlclash 42
Thank you
for your
attention!
Do you have any questions?
방누리 신아영 이효정
웹 프론트엔드
/백엔드
데이터셋 수집
/웹 프론트엔드
딥러닝
/웹과 분류코드 연결
43. 17-03-31 SookmyungGo Girlclash 43
• CNN 학습 모델
- http://dsmoon.tistory.com/entry/TensorFlow-tutorial-Convolutional-Neural-Networks
• LeNet과 AlexNet - 밑바닥부터 시작하는 딥러닝 (한빛미디어, 사이토 고키, 2017)
• CNN
- http://hamait.tistory.com/535
• 활성화 함수 - 모두의 딥러닝 (김성훈)
• 드롭아웃
- http://bcho.tistory.com/tag/alexnet
• 풀링
- https://tensorflow.blog/%ED%95%B4%EC%BB%A4%EC%97%90%EA%B2%8C-
%EC%A0%84%ED%95%B4%EB%93%A4%EC%9D%80-
%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-4/
- https://www.embedded-vision.com/platinum-members/cadence/embedded-vision-
training/documents/pages/neuralnetworksimagerecognition
- http://sanghyukchun.github.io/75/
출처