• Breaking News

    Wednesday, March 11, 2020

    How Canadian AI start-up BlueDot spotted coronavirus before anyone else had a clue Computer Science

    How Canadian AI start-up BlueDot spotted coronavirus before anyone else had a clue Computer Science


    How Canadian AI start-up BlueDot spotted coronavirus before anyone else had a clue

    Posted: 10 Mar 2020 10:23 AM PDT

    Learn to cook with augmented reality

    Posted: 10 Mar 2020 06:32 PM PDT

    Hey r/compsci, a team and I recently worked on a senior capstone project using the Magic Leap One headset. It's called Cook Along and it aims to make cooking easier. Users can walk through through the steps of a recipe, manage multiple timers, and watch instructional videos all within the app.

    Check out our demo video here: https://www.youtube.com/watch?v=-GfqqM0rMhk&t=1s

    And read more about it (and some thoughts about Magic Leap's potential) here: https://medium.com/@zjohnson5455/augmented-reality-will-save-your-dinner-1c3c0196e6b7

    This is intended primarily as a proof of concept and a learning experience. We would love to hear your thoughts and suggestions. Thanks!

    submitted by /u/z5455
    [link] [comments]

    How hard would it be to build an automatic dp optimizer?

    Posted: 10 Mar 2020 07:33 PM PDT

    I'm not that deeply versed into ASTs and parsing code, so I would like to know your thoughts. Most dynamic programming optimizations are fairly mathematical. The most basic is you can convert any mathematical recursive function into a table-based one if it fits in the memory. Another bit more complex, if you had a linear recurrence, it can be optimized to get a closed form or a matrix expo. There are also optimizations when the recursive function takes the sum of a range or the max of a range. There are more here.

    With all that, these optimization steps and requirements are fairly mathematical, that is if you can reduce isomorphic recursions into a clean consistent representation, then you should be able to create a program to do it automatically like how a compiler optimizes stuff. Compilers, though aren't made for work done for specific constraints like N <= 10^5. They are agnostic to stuff like asymptotic complexity.

    I think one crucial step for a project like this is to have a way to represent these recursions in a consistent way, rather than parsing them from code.

    submitted by /u/kwonge
    [link] [comments]

    Studying database management engines

    Posted: 10 Mar 2020 11:17 AM PDT

    I am primarily a backend dev with Java and C# as my primary tools of the trade. Lately I've been trying to delve into the inner workings of a DBMS or even a key-value store. I've narrowed down my choices to BerkelyDB, VoltDB and H2. Since H2 is in Java it seems to be the obvious candidate to delve into. Before I start a deep dive into the code I'd like to know if someone has undertaken such exercise before. If someone has, could you point out how to approach this behemoth of a code and what pitfalls I could avoid ?

    H2: https://github.com/h2database/h2database

    VoltDB: https://github.com/VoltDB/voltdb

    BerkleyDB: you need oracle account to download the code

    submitted by /u/senju_bandit
    [link] [comments]

    March 25, Free Talk with AI/ML Legend Michael I. Jordan: "The Decision-Making Side of Machine Learning: Computational, Inferential, and Economic Perspectives"

    Posted: 10 Mar 2020 10:38 AM PDT

    March 25, join Michael I. Jordan, one of the most influential people in the history of machine learning, statistics, and artificial intelligence, for the free ACM TechTalk, "The Decision-Making Side of Machine Learning: Computational, Inferential, and Economic Perspectives."

    Much of the recent focus in ML has been on the pattern-recognition side of the field. This talk will focus instead on the decision-making side, where many fundamental challenges remain. Some are statistical in nature, including the challenges associated with multiple decision-making, and some are algorithmic, including the challenge of coordinated decision-making on distributed platforms. Others are economic, involving learning systems that must cope with scarcity and competition. Jordan will present recent progress on each of these fronts.

    submitted by /u/ACMLearning
    [link] [comments]

    Upcoming online undergraduate computer science program(s)

    Posted: 10 Mar 2020 08:22 AM PDT

    I'm aware of the currently available online undergraduate computer science programs. I believe the latest significant one to come on board was Auburn.

    Although, I'd like to hear if any of you have heard of any upcoming undergraduate online computer science programs, please. Thanks.

    submitted by /u/brrpc
    [link] [comments]

    No comments:

    Post a Comment