Jeppe Hallgren

Jeppe Hallgren

København, Region Hovedstaden, Danmark
1 t følgere 500+ forbindelser

Aktivitet

Tilmeld dig for at se al aktivitet

Erfaring

  • BioLib Grafik

    BioLib

    Copenhagen Area, Capital Region, Denmark

  • -

    London, United Kingdom

  • -

    Cambridge, United Kingdom

  • -

    Copenhagen Area, Denmark

  • -

    Cambridge, United Kingdom

  • -

    Cambridge, United Kingdom

  • -

    Copenhagen Area, Denmark

  • -

    Palo Alto, California

  • -

    Copenhagen Area, Denmark

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

Uddannelse

  • University of Cambridge Grafik

    University of Cambridge

    -

    Aktiviteter og foreninger:Rowing for Queens' College, Queens' College Mayball committee 2015, Cambridge University Scandinavian Society

Licenser og certificeringer

  • IELTS - Listening: 8.5 Reading: 8.0 Writing: 7.5 Speaking: 8.5 Grafik

    IELTS - Listening: 8.5 Reading: 8.0 Writing: 7.5 Speaking: 8.5

    British Council

    Udstedt

Erfaring med frivilligt arbejde

Patenter

  • Systems and methods for facilitating data transformation

    Udstedt US US9922108B1

    Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to a data ontology. The provided systems and methods offer a graphical user interface for mapping the tabular based data to the object based data set according to the data ontology. The tabular based data may be transformed according to the mapping.

    Se patent
  • Data extracting system and method

    Anmeldt GB EP3506130A1

    A data extracting system comprises an extractor manager; and plural extractors. Each extractor is configured to modify input data items to provide modified output data items and wherein each extractor is contained within an extractor process that is distinct from one or more processes in which the extractor manager is contained. The extractor manager is configured to perform: parsing an instruction to perform extraction, the instruction relating to one or more data items; allocating, based on…

    A data extracting system comprises an extractor manager; and plural extractors. Each extractor is configured to modify input data items to provide modified output data items and wherein each extractor is contained within an extractor process that is distinct from one or more processes in which the extractor manager is contained. The extractor manager is configured to perform: parsing an instruction to perform extraction, the instruction relating to one or more data items; allocating, based on the instruction and/or the one or more data items, the one or more data items to one or more of the plurality of extractors; receiving one or more modified data items from the one or more of the plurality of extractors; and outputting the one or more modified data items.

    Se patent
  • Håndholdt instrument til måling af emners hårdhed

    Udstedt DK DK201100072

    Andre opfindere
    Se patent
  • Propagated deletion of database records and derived data

    EU EP3416069A1

    Techniques for propagation of deletion operations among a plurality of related datasets are described herein. In an embodiment, a data processing method comprises, using a distributed database system that is programmed to manage a plurality of different raw datasets and a plurality of derived datasets that have been derived from the raw datasets based on a plurality of derivation relationships that link the raw datasets to the derived datasets: from a first dataset that is stored in the…

    Techniques for propagation of deletion operations among a plurality of related datasets are described herein. In an embodiment, a data processing method comprises, using a distributed database system that is programmed to manage a plurality of different raw datasets and a plurality of derived datasets that have been derived from the raw datasets based on a plurality of derivation relationships that link the raw datasets to the derived datasets: from a first dataset that is stored in the distributed database system, determining a subset of records that are candidates for propagated deletion of specified data values; determining one or more particular raw datasets that contain the subset of records; deleting the specified data values from the particular raw datasets; based on the plurality of derivation relationships and the particular raw datasets, identifying one or more particular derived datasets that have been derived from the particular raw datasets; generating and executing a build of the one or more particular derived datasets to result in creating and storing the one or more particular derived datasets without the specified data values that were deleted from the particular raw datasets; repeating the generating and executing for all derived datasets that have derivation relationships to the particular raw datasets; wherein the method is performed using one or more processors.

    Se patent

Fag/kurser

  • Algorithms I & II

    -

  • Artificial Intelligence I & II

    -

  • Bioinformatics

    -

  • Business Studies

    -

  • Comparative Architectures

    -

  • Compiler Construction

    -

  • Complexity Theory

    -

  • Computation Theory

    -

  • Computer Design

    -

  • Computer Graphics and Image Processing

    -

  • Computer Networking

    -

  • Computer Systems Modelling

    -

  • Computer Vision

    -

  • Concepts in Programming Languages

    -

  • Concurrent and Distributed Systems

    -

  • Databases

    -

  • Digital Electronics

    -

  • Discrete Mathematics I & II

    -

  • E-Commerce

    -

  • ECAD and Architecture Practical Classes

    -

  • Economics, Law & Ethics (in CS)

    -

  • Floating-Point Computation

    -

  • Foundations of Computer Science

    -

  • Further Java

    -

  • Hoare Logic

    -

  • Human-Computer Interaction

    -

  • Information Retrieval

    -

  • Logic and Proof

    -

  • Mathematical Methods

    -

  • Mobile and Sensor Systems

    -

  • Natural Language Processing

    -

  • Object-Oriented Programming

    -

  • Operating Systems

    -

  • Optimising Compilers

    -

  • Probability

    -

  • Programming in C and C++

    -

  • Prolog

    -

  • Regular Languages and Finite Automata

    -

  • Security I & II

    -

  • Semantics of Programming Languages

    -

  • Software Engineering

    -

  • System-on-Chip Design

    -

  • Temporal Logic and Model Checking

    -

Projekter

  • Hessian-free optimization of Recurrent Neural Networks for Statistical Language Modeling

    – nu

    Recurrent Neural Networks are very powerful models for sequence prediction and currently hold the state-of-the-art performance on a number of modeling tasks. However, Recurrent Neural Networks are slow and difficult to train, making their application to many problems impractical. In this project we investigate two possible solutions for this. First we implement a novel second-order training method known as Hessian-free optimization and compare this to Gradient Descent. Secondly we propose a GPU…

    Recurrent Neural Networks are very powerful models for sequence prediction and currently hold the state-of-the-art performance on a number of modeling tasks. However, Recurrent Neural Networks are slow and difficult to train, making their application to many problems impractical. In this project we investigate two possible solutions for this. First we implement a novel second-order training method known as Hessian-free optimization and compare this to Gradient Descent. Secondly we propose a GPU implementation for efficiently computing gradients by porting parts of the Back Propagation Through Time algorithm to CUDA kernels. We are able to achieve significant speedups from both approaches when applying a Recurrent Neural Network to Language Modeling.

    Se projekt
  • The digital coffee machine

    In my final project in Electronics A at HTX Hillerod, I developed an automatic coffee machine. By programming an Intel MCS-51 microprocessor in Assembler and using 3 DC motors, the machine was able to measure a precise amount of coffee, milk and sugar into a mug. The proportion of each ingredient could be set using a few buttons and a 2x16 LCD display on the front of the machine. Boiling water was then added, and the coffee served. I also used an Arduino Uno with an Ethernet Shield to control…

    In my final project in Electronics A at HTX Hillerod, I developed an automatic coffee machine. By programming an Intel MCS-51 microprocessor in Assembler and using 3 DC motors, the machine was able to measure a precise amount of coffee, milk and sugar into a mug. The proportion of each ingredient could be set using a few buttons and a 2x16 LCD display on the front of the machine. Boiling water was then added, and the coffee served. I also used an Arduino Uno with an Ethernet Shield to control the machine via the internet. By writing a simple PHP application to keep track of orders, the coffee machine could now be controlled from any computer, tablet or smart phone.

    Andre skabere
  • Investigation of neural networks’ ability to identify RNA promoters

    In my final study project at HTX Hillerod I tried to solve the biotechnological problem of finding genes in a DNA string using an artificial neural network. I wrote the neural network in C++ and trained it using specific sequences found at the beginning of genes, called RNA promoters. In an experiment where the neural network was trained with backprogration using a constant training rate, an error rate of 30% was reached on the test set. I found that further improvements could be made by making…

    In my final study project at HTX Hillerod I tried to solve the biotechnological problem of finding genes in a DNA string using an artificial neural network. I wrote the neural network in C++ and trained it using specific sequences found at the beginning of genes, called RNA promoters. In an experiment where the neural network was trained with backprogration using a constant training rate, an error rate of 30% was reached on the test set. I found that further improvements could be made by making the training rate a function of the error rate. An error rate of 22% on the test set was reached using this method. I therefore concluded that the developed neural network to some degree was capable of identifying promoters.

  • The intelligent grill tong

    During the second year of my high school I participated in the national innovation competition called Science Cup 2011 with two of my classmates. By incorporating 3 springs, 2 buttons, 5 LEDs, wire, batteries and an Arduino Mini into a commercially available grill tong we were able to measure the tenderness of a beef steak and display the results on a LED display. Since there is a well know relationship between changes in tenderness/hardness and how well cooked the meat is, we had invented a…

    During the second year of my high school I participated in the national innovation competition called Science Cup 2011 with two of my classmates. By incorporating 3 springs, 2 buttons, 5 LEDs, wire, batteries and an Arduino Mini into a commercially available grill tong we were able to measure the tenderness of a beef steak and display the results on a LED display. Since there is a well know relationship between changes in tenderness/hardness and how well cooked the meat is, we had invented a grill tong which could tell you whether your beef steak was rare, medium or well-done. We won the national final and received the award: national champions of innovations and science-creativity.

Udmærkelser og priser

  • Discretionary prize at Jane Street ETH0 @ University of Cambridge

    Jane Street

    12-hour Electronic Trading Hackathon

  • Venture Cup Booster Pack Winners

    Venture Cup Denmark

    The Localgag entry for the Venture Cup competition was awarded the valuable Booster Pack prize, containing over £40,000 worth of products and services designed specifically to help startup businesses.

  • Bronze Medal at The Baltic Olympiad in Informatics 2012

    -

  • Bronze Medal at The International Olympiad in Informatics 2011

    -

  • Winner of Science Cup Denmark 2011

    The Danish Society of Engineers, IDA

Sprog

  • English

    Komplet professionel færdighed

  • Danish

    Modersmåls- eller tosprogsfærdighed

Flere aktiviteter af Jeppe

Se hele Jeppes profil

  • Se, hvem I begge kender
  • Bliv introduceret
  • Kontakt Jeppe direkte
Tilmeld dig for at se hele profilen

Andre lignende profiler

Få nye kompetencer med disse kurser