• Breaking News

    Friday, February 5, 2021

    How machine learning is changing software & new challenges in Software 2.0 systems Computer Science

    How machine learning is changing software & new challenges in Software 2.0 systems Computer Science


    How machine learning is changing software & new challenges in Software 2.0 systems

    Posted: 05 Feb 2021 12:26 AM PST

    This recent talk "How Machine Learning is Changing Software" by Stanford CS professor Chris Re is really interesting. He describes the foundational challenges the Software 2.0 systems present with a few solid product system examples and early progress to tackle the problems. I am sharing my notes here for a quick reference:

    • Software 2.0: Machine learning is radically changing how we build, deploy, and maintain software systems. [video section]
    • The new software systems and new failure modes require a new discipline - AI engineering. It should focus on the theory & practice to maintain the systems and make them robust overtime. [video section]
    • "Overton" product system example: models are commodities; engineers can focus on monitoring fine-grained quality and improving supervision (instead of lower-level codes) by adopting a "zero-code" deep learning system [video section]
    • New challenges emerge from high-level abstraction (e.g., hidden stratification problem in ML for medical imaging). Early tools and theory are available with huge potential for future development. [video section]

    Ps. Check out Andrej Karpathy's article for a complete explanation of Software 2.0

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

    Distributed systems lecture video from Cambridge

    Posted: 04 Feb 2021 08:34 PM PST

    [N] CMU Researchers Explore ‘Crazy Idea’ of Automating AI Paper Reviews

    Posted: 04 Feb 2021 07:36 PM PST

    A bold Carnegie Mellon University (CMU) team recently explored the prospect of using AI to review AI papers.

    Here is a quick read: CMU Researchers Explore 'Crazy Idea' of Automating AI Paper Reviews

    The paper Can We Automate Scientific Reviewing? is on arXiv.

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

    Logic Gates with Pass Through

    Posted: 05 Feb 2021 12:03 AM PST

    Hello all,

    I recently got interested in building logic gates (with a simulation/game) and seeing how far I could get in building an ALU from AND and NOT gates as a starting point.

    I had a relatively easy time getting the constructs built at first, until when I finally got to the ALU. I was having a horrific time decoding an opcode and trying to only do the corresponding operation on the input.

    My solution was to allow pass-through on my constructs, and started from scratch. I figured that it would probably be helpful to include a "signal" input on some higher-level constructs that would perform the operation if it was HI, but on LOW, the construct would instead pass the inputs through.

    For example, with a logical AND operation on 8 bits, there would be 17 inputs, 16 outputs, which I've shortened for readability:

    IN1 : say 01001011 IN2 : say 01000010 SIG : either 1 or 0 OUT1 : OUT2 : 

    If SIG = 1, OUT1 = 01000010, OUT2 = 01000010.

    If SIG = 0, OUT1 = 01001011, OUT2 = 01000010.

    Essentially, having this pass through option really helped. Once I had a opcode decoder construct, I could give the corresponding operation the signal to execute, and all the other operations would just pass the input through.

    So here goes my questions finally! Have you ever heard of pass through on logic gates? Is this something that could be useful, or is it a design overheard in the real world? Do designers include pass through in their designs?

    Thanks!

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

    Latest from Stanford researchers: Embodied Intelligence via Learning and Evolution!

    Posted: 04 Feb 2021 04:38 PM PST

    Does one need a PhD in Computer Science to do industry R&D?

    Posted: 04 Feb 2021 11:31 AM PST

    [removed]

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

    As a software engineer major does anyone else experience the same issue of not being able to find like-minded individuals to collab on projects of interest? Or am I on a lone boat here.

    Posted: 04 Feb 2021 07:21 AM PST

    Algorithmic mechanism design- an interview w/ U. Mass Prof Yair Zick

    Posted: 04 Feb 2021 08:06 AM PST

    Quick question about 2s complement binary numbers

    Posted: 04 Feb 2021 06:14 AM PST

    So I have a quiz today (in like 5 hours) and I have a question about converting 2s complement binary numbers to decimal. I get that the first bit is the sign and the rest of the bits are the magnitude, so why is a number like 1000 -8? Shouldn't it be -0?

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

    What is the Difference between studying computer science and computer applications?

    Posted: 04 Feb 2021 05:58 AM PST

    Paseka life

    Posted: 04 Feb 2021 11:58 AM PST

    No comments:

    Post a Comment