This slide is to share what I've learned from the kaggle competition. There 3 topics -1) Overview of the competition 2) Introduction to Decision Tree and 3) R package XGboost.
These are the slides from my talk at id2ox. http://id2-ox.co.uk/
It presents a method for estimating animal abundance using camera traps or acoustic detectors.
The method does not require individual identification of individuals (as capture-mark-recapture does), nor does it require knowledge of the distance between animal and sensor (as distance sampling does).
Instead it builds a mechanistic model of whether animals can be detected by the sensor depending on the acoustic/visual properties of the species and sensor. The expected numbers of encounters, assuming completely random movement.
This work is now published in Methods in Ecology and Evolution.
http://onlinelibrary.wiley.com/doi/10.1111/2041-210X.12346/abstract
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgradesthemperek
Novel pixel readout system-on-chip (SoC) has been designed to meet the ever increasing demands of the present and future generation of LHC pixel detectors. The FE-I4 architecture has higher luminosity and rate capability as well as a smaller single pixel area compared to its predecessors and is currently the most complex chip designed for particle physics applications. The IC has been designed in 130nm CMOS technology. The state of the art of the FE-I4 will be presented, including the architecture overview, simulation results, preliminary measurements and a global design flow.
Loader and Tester Swarming Drones for Cellular Phone Network Loading and Fiel...Amir MirzaeiNia
Cellular network operators have problems to test their network without affecting their user experience. Testing network performance in a loaded situation is a challenge for the network operator because network performance differs when it has more load on the radio access part. Therefore, in this paper, deploying swarming drones is proposed to load the cellular network and scan/test the network performance more realistically. Besides, manual swarming drone navigation is not efficient enough to detect problematic regions. Hence, particle swarm optimization is proposed to be deployed on swarming drone to find the regions where there are performance issues. Swarming drone communications helps to deploy the particle swarm optimization (PSO) method on them. Loading and testing swarm separation help to have almost non-stochastic received signal level as an objective function. Moreover, there are some situations that more than one network parameter should be used to find a problematic region in the cellular network. It is also proposed to apply multi-objective PSO to find more multi-parameter network optimization at the same time.
All Pairs-Shortest Path (Fast Floyd-Warshall) Code Ehsan Sharifi
Shortest path algorithms are a family of algorithms designed to solve the shortest path problem. The shortest path problem is something most people have some intuitive familiarity with: given two points, A and B, what is the shortest path between them? In computer science, however, the all shortest path problem can take different forms and so different algorithms are needed to be able to solve them all. All shortest path, as an extension of single shortest path, has been investigated since the 60s, and plays a crucial role in many applications, including network optimization and routing, traffic information systems, databases, compilers, garbage collection, interactive verification systems, robotics, dataflow analysis, and document formatting.
In this project, we implement and evaluate a multi-core fast verison of Floyd-Warshall code.
From Demaratus in ancient Sparta using wax covered tablets to the German Enigma to Diffie-Helman and RSA cryptography has always been at the cutting edge.
These are the slides from my talk at id2ox. http://id2-ox.co.uk/
It presents a method for estimating animal abundance using camera traps or acoustic detectors.
The method does not require individual identification of individuals (as capture-mark-recapture does), nor does it require knowledge of the distance between animal and sensor (as distance sampling does).
Instead it builds a mechanistic model of whether animals can be detected by the sensor depending on the acoustic/visual properties of the species and sensor. The expected numbers of encounters, assuming completely random movement.
This work is now published in Methods in Ecology and Evolution.
http://onlinelibrary.wiley.com/doi/10.1111/2041-210X.12346/abstract
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgradesthemperek
Novel pixel readout system-on-chip (SoC) has been designed to meet the ever increasing demands of the present and future generation of LHC pixel detectors. The FE-I4 architecture has higher luminosity and rate capability as well as a smaller single pixel area compared to its predecessors and is currently the most complex chip designed for particle physics applications. The IC has been designed in 130nm CMOS technology. The state of the art of the FE-I4 will be presented, including the architecture overview, simulation results, preliminary measurements and a global design flow.
Loader and Tester Swarming Drones for Cellular Phone Network Loading and Fiel...Amir MirzaeiNia
Cellular network operators have problems to test their network without affecting their user experience. Testing network performance in a loaded situation is a challenge for the network operator because network performance differs when it has more load on the radio access part. Therefore, in this paper, deploying swarming drones is proposed to load the cellular network and scan/test the network performance more realistically. Besides, manual swarming drone navigation is not efficient enough to detect problematic regions. Hence, particle swarm optimization is proposed to be deployed on swarming drone to find the regions where there are performance issues. Swarming drone communications helps to deploy the particle swarm optimization (PSO) method on them. Loading and testing swarm separation help to have almost non-stochastic received signal level as an objective function. Moreover, there are some situations that more than one network parameter should be used to find a problematic region in the cellular network. It is also proposed to apply multi-objective PSO to find more multi-parameter network optimization at the same time.
All Pairs-Shortest Path (Fast Floyd-Warshall) Code Ehsan Sharifi
Shortest path algorithms are a family of algorithms designed to solve the shortest path problem. The shortest path problem is something most people have some intuitive familiarity with: given two points, A and B, what is the shortest path between them? In computer science, however, the all shortest path problem can take different forms and so different algorithms are needed to be able to solve them all. All shortest path, as an extension of single shortest path, has been investigated since the 60s, and plays a crucial role in many applications, including network optimization and routing, traffic information systems, databases, compilers, garbage collection, interactive verification systems, robotics, dataflow analysis, and document formatting.
In this project, we implement and evaluate a multi-core fast verison of Floyd-Warshall code.
From Demaratus in ancient Sparta using wax covered tablets to the German Enigma to Diffie-Helman and RSA cryptography has always been at the cutting edge.
My presentation at University of Nottingham "Fast low-rank methods for solvin...Alexander Litvinenko
Overview of my (with co-authors) low-rank tensor methods for solving PDEs with uncertain coefficients. Connection with Bayesian Update. Solving a coupled system: stochastic forward and stochastic inverse.
Optimal Multisine Probing Signal Design for Power System Electromechanical Mo...Luigi Vanfretti
This talk presents a methodology for the design of a probing signal used for power system electromechanical mode estimation. Firstly, it is shown that probing mode estimation accuracy depends solely on the probing signal’s power spectrum and not on a specific time-domain realization. A relationship between the probing power spectrum and the accuracy of the mode estimation is used to determine a multisine probing signal by solving an optimization problem. The objective function is defined as a weighting sum of the probing signal variance and the level of the system disturbance caused by the probing. A desired level of the mode estimation accuracy is set as a constraint. The proposed methodology is demonstrated through simulations using the KTH Nordic 32 power system model.
Two further methods for obtaining post-quantum security are discussed, namely code-based and isogeny-based cryptography. Topic 1: Revocable Identity-based Encryption from Codes with Rank Metric (will be presented by Dr. Reza Azarderakhsh) Authors: Donghoon Chang; Amit Kumar Chauhan; Sandeep Kumar; Somitra Kumar Sanadhya Topic 2: An Exposure Model for Supersingular Isogeny Diffie-Hellman Key Exchange Authors: Brian Koziel; Reza Azarderakhsh; David Jao
(Source: RSA Conference USA 2018)
파이콘 코리아 2018년도 튜토리얼 세션의 "RL Adventure : DQN 부터 Rainbow DQN까지"의 발표 자료입니다.
2017년도 Deepmind에서 발표한 value based 강화학습 모형인 Rainbow의 이해를 돕기 위한 튜토리얼로 DQN부터 Rainbow까지 순차적으로 중요한 점만 요약된 내용이 들어있습니다.
파트 1 : DQN, Double & Dueling DQN - 성태경
파트 2 : PER and NoisyNet - 양홍선
파트 3 : Distributed RL - 이의령
파트 4 : RAINBOW - 김예찬
관련된 코드와 구현체를 확인하고 싶으신 분들은
https://github.com/hongdam/pycon2018-RL_Adventure
에서 확인하실 수 있습니다
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...NelTorrente
In this research, it concludes that while the readiness of teachers in Caloocan City to implement the MATATAG Curriculum is generally positive, targeted efforts in professional development, resource distribution, support networks, and comprehensive preparation can address the existing gaps and ensure successful curriculum implementation.
Normal Labour/ Stages of Labour/ Mechanism of LabourWasim Ak
Normal labor is also termed spontaneous labor, defined as the natural physiological process through which the fetus, placenta, and membranes are expelled from the uterus through the birth canal at term (37 to 42 weeks
Delivering Micro-Credentials in Technical and Vocational Education and TrainingAG2 Design
Explore how micro-credentials are transforming Technical and Vocational Education and Training (TVET) with this comprehensive slide deck. Discover what micro-credentials are, their importance in TVET, the advantages they offer, and the insights from industry experts. Additionally, learn about the top software applications available for creating and managing micro-credentials. This presentation also includes valuable resources and a discussion on the future of these specialised certifications.
For more detailed information on delivering micro-credentials in TVET, visit this https://tvettrainer.com/delivering-micro-credentials-in-tvet/
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
5. What is ROC?
• ROC : receiver operating characteristic
• The ROC curve was first developed by electrical engineers and radar
engineers during World War II for detecting enemy objects in battlefields.
• ROC curve is a graphical plot that illustrates the performance of a binary
classifier system as its discrimination threshold is varied.
• The curve is created by plotting the true positive rate (TPR) against the false
positive rate (FPR) at various threshold settings.
https://en.wikipedia.org/wiki/Receiver_operating_characteristic
6. Sensitivity and Specificity
https://www.youtube.com/watch?v=Z5TtopYX1Gc
• True Positive (tp) – Detection
• False Positive (fp) – False alarm
• True Negative (tn)
• False Negative (fn)
• Sensitivity = Probability of Detection
• Specificity = Probability of True Negative
• 1-Specificity = Probability of False alarm
8. receiver operating characteristic (ROC)
https://www.youtube.com/watch?v=gYIlKUP2hk0
the ROC curve can be generated by
plotting the cumulative distribution
function of the detection probability
in the y-axis versus the cumulative
distribution function of the false-
alarm probability in x-axis.
26. XGBoost: Extreme Gradient Boosting
• An optimized distributed gradient boosting library
• XGBoost only works with numeric vectors. you need to convert all
other forms of data into numeric vectors.
• XGBoost provides a convenient function to do cross (an important
method to measure the model’s prediction power).
• XGBoost can handle missing values in the data
27. XGBoost: Extreme Gradient Boosting
https://www.youtube.com/watch?v=ufHo8vbk6g4
http://blog.nycdatascience.com/faculty/kaggle-winning-solution-xgboost-algorithm-let-us-learn-from-its-author-3/
The minimum information we need to provide is
28. XGBoost: Extreme Gradient Boosting
• Step 1 Load all the libraries
• Step 2 Load the dataset
• Step 4 Tune and Run the model
• Step 3 Data Cleaning & Feature Engineering
• Step 5 Score the Test Population
https://www.analyticsvidhya.com/blog/2016/01/xgboost-algorithm-easy-steps/
Which customers have the most potential business value
Prediction model
Classification algorithm
Data:
Characteristics (People)
Activities (act_train, act_test)