Skip to main content

Programming Smart Molecules

Harvard University (12/12/13) Caroline Perry 

Harvard University researchers have shown that an important class of artificial intelligence (AI) algorithms could be implemented using chemical reactions. The researchers note that the machine-learning algorithms, which use a technique called "message passing inference on factor graphs," are a mathematical coupling of ideas from graph theory and probability and already function as critical components of everyday tools. They say that in the long term, these theoretical developments could lead to "smart drugs" that can automatically detect, diagnose, and treat a variety of diseases using a cocktail of chemicals that can perform AI-type reasoning. "This work shows that it is possible to also build intelligent machines at tiny scales, without needing anything that looks like a regular computer," says Harvard professor Ryan P. Adams. The research also could produce methods for analyzing natural biological reaction pathways and regulatory networks as mechanisms that are performing statistical inference. "What makes this project different is that, instead of aiming for general computation, we focused on efficiently translating particular algorithms that have been successful at solving difficult problems in areas like robotics into molecular descriptions," says Harvard professor Nils Napp.

Comments

  1. Nếu cần mua hàng mỹ hãy sử dụng dịch vụ ship hàng mỹ. Còn nếu muốn hàng trên amazon hãy liên hệ với mua hàng amazon nhé.

    ReplyDelete
  2. Sử dụng bangtailinhhoat.com để việc vận chuyển hàng được dễ dàng thuận lợi
    Đến với shiphanguc.com để mua hàng từ Úc một cách dễ dàng nhất tại Việt Nam.
    Cần vận chuyển hàng hóa trong nước hãy đến với nhanhnhudien.com.
    Nếu đang cần tìm nơi cho thuê xe hãy ghé vào: chothuexe7cho.org nhé.
    Cần chuyển hàng hóa từ bất kỳ một nơi nào trên thế giới về Việt Nam hãy sử dụng dịch vụ của chuyenhangvevietnam.com để hàng về đến tay nhanh chóng nhé.
    Đến với sieuthiamazon.com nơi bạn mua sắm được các mặt hàng trên amazon tại VN một cách dễ dàng nhất.
    Cần chuyển tiền gấp đã có chuyentien247.com để phục vụ nhu cầu của bạn.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete

Post a Comment

Pascal Fares and Open Source Lebanese Movement >

Popular posts from this blog

Setting Up Network RAID1 With DRBD On Ubuntu 12.04

A Network software raid1Setting Up Network RAID1 With DRBD On Ubuntu 12.04 This tutorial shows how to set up network RAID1 with the help of DRBD on two Ubuntu 12.04 systems. DRBD stands for Distributed Replicated Block Device and allows you to mirror block devices over a network (like raid1 with 2 disks). This is useful for high-availability setups because if one node fails, all data is still available from the other node.
1 Preliminary Note We use two servers (both running the same version of linux in our case Ubuntu 12.04): server1.cofares.net (IP address 192.168.10.100)server2.cofares.net (IP address: 192.168.10.101) Both nodes have an unpartitioned second drive (/dev/sdb) with identical size (X GB) that I want to mirror over the network (network RAID1) with the help of DRBD. It is important that both nodes can resolve each other, either through DNS or through /etc/hosts, /etc/hosts would be a better choice (our 2 servers are on the same switch and local. You can modify /etc/hosts on…

HOWTO remove all dangling commits from your git repository

A good explanation of the dangling (fr: ballants) commits source tells you how they get created.

git fsck --fullChecking object directories: 100% (300/300), done. Checking objects: 100% (10658/10658), done. dangling commit x.... dangling blob y.... dangling commit z.... dangling blob w.... dangling blob a.... dangling commit b....
How to quickly remove those?
git reflog expire --expire=now --all git gc --prune=now