Tag Archives: New tech

Interview – Founder of SensoMind, Rufus Blas

We love the new technologies here at MyFoodTrust, of course in relation to improving the current lack of transparency. Last week we talked to Daniel from Bext360, and their use of blockchain and AI. Today we focus on AI again, which we find super interesting as a tool for food transparency, so it was a no brainer to do a interview with Rufus from SensoMind.

Read here, how SensoMind have applied AI to create a system to detect anomalies in food products and what role AI will play in creating transparency in food supply chains in the future.

Can you start with telling us a little about yourself and SensoMind?Hi, my name is Rufus. I’ve been involved in AI ever since I studied at MIT in 2004 at their Artificial Intelligence Lab. I hold both a PhD and an MBA and have a passion for innovation management and entrepreneurship. Previously I worked a lot with perception for self-driving vehicles in agriculture. I founded Sensomind with my partner in 2016 in order to democratize AI and get it out to the masses.  We’ve built our own set of tools around top AI products such as Googles Tensorflow which we thought at the time were too much targetting data scientists and not enough the engineers that are out in the field today. Our core competencies lie in analysis of complex sensor data. This is available in abundance in manufacturing so is one reason why we have gotten into this industry.

Rufus Blas
Sounds interesting, but can Sensomind’s AI technology be applied on food?
We’ve been working extensively with food manufacturing customers where our technology can be used for quality monitoring and sorting of food products. Most of our solutions are based on optical sensors (Such as cameras and multi-spectral imaging). Vision technology has been around in the food industry for 10-20 years but it’s been very difficult to apply it to food products with organic shapes and high variety. Examples include monitoring breads, meat, and fruits & vegetables. With AI you can teach the system just be showing it examples which opens up for completely new applications. An example can be automating the cutting of meat.  The price of a final product has a large influence on the cutting being done correctly and it can be very difficult using traditional computer vision to recognize exactly where to cut.
And in relation to that, can Sensomind’s technology help tackle the problem of, e.g. food contamination or unapproved enhancements/additives in food?
So we have a system to detect anomalies which can for example detect contaminants. In the food industry we have used this to detect contaminants such as bone fragments, metal, plastic, and other objects which shouldn’t be there. Unlike a human operator, our system never tires. Unapproved additives is difficult to detect using traditional color cameras so here we work with spectrometers or multi-spectral cameras. Using traditional computer vision an engineer would normally sit and try to make a model for different additives based on a pre-conceived notion of what to look for. AI allows a more statistic and data-driven approach which reduces the chance of unapproved additives making it through the production undetected.
In your opinion, what role does new technologies, e.g. AI, play in creating transparency in food supply chains?
Supply chains are notoriously difficult to model because of large amounts of often poor quality or missing data. AI is really good at crunching numbers and extracting meaningful informations from poor quality and multi-source data (including images, text, numbers, etc). AI can help piece together the information about specific products which would be impossible to model by hand.
If someone was interested in learning more about the work you do, where can the find more? 
The obvious thing would be to contact me. Check out our website (sensomind.com). We have a number of international projects going so location is often not a big issue.
A big thank you to Rufus, and great to hear of the use of AI in the food supply chain. Here at MyFoodTrust, we are always looking for how new technologies can enhance transparency and traceability.
So if you know of any startups, please let me know!
Have a great day.
© MyFoodTrust 2018

Blockchain as a food supply chain

How to improve trust in supply chains – by blockchain

Introduction 
The main purpose of this blog post is to state how Blockchain Technology influence the role of trust and how it might solve the challenges in tracking and tracing products throughout its supply chain, by identification of opportunities with blockchain as a platform of traceability, information and documentation sharing regarding Extra Virgin Olive Oil (EVOO). The case partner was COOP Trading. This blog post is an executive summary of a master thesis on the matter.

We know surprisingly very little about most of the products we eat every day. Before even reaching the end consumer, products travel through an often-vast process flow of retailers, distributors, transporters, storage facilities, and suppliers, yet in almost every case these journeys remain unseen. This can lead to fraud of adulteration and tampering with the products we consume everyday. Which the The Danish Veterinary and Food Administration action team found, by adulterated EVOOs at Dagrofa and Dansk Supermarked. Out of the 35 tested bottles, only 6 could be classified as EVOO.

Challenges
The identified challenges from the gathered data, were the difficulty to qualify trust as it’s very ambiguous of what it entails, but is key to have an effective supply chain. Regarding the actual process of EVOO, the law requirement of only knowing “one step back, one step forth” of where the product came from, the lack of interoperability of systems along the supply chain, formats rangning from paper slips, oral communication to large ERP systems. The low traceability and documentation sharing hinders an effective supply chain, especially when fraudulent behaviour seems a great concern.

Results
One of the outcomes where what kinds of trust might be influenced by blockchain. Contract trust, predictability and dependability was chosen from 21 different kinds (Seppänen 2005). After a workshop with COOP Trading employee’s, they deemed contract trust as a central aspect of trust in a supplier out of the 21. It was found that blockchain and smart contracts inherent qualities that might qualify the technology to accomplish a form of digital trust, by managing one of the approaches to measure trust, contract trust.
The outcome for COOP Trading was conceptual UML blockchain design, illustrating the possibilities of enhanced traceability, information, documentation sharing along the supply chain of EVOO. The challenges depicted was information quality, legal implications and digital trust.

  • With information quality, is the issue with garbage in, garbage out as data transferred to the blockchain needs to be truthful and of high quality for the blockchain platform to work. This might be solved by RFID tags to get quality data.
  • Legal implications is the current legislation challenging greater traceability and information sharing, due to contractual bindings between buyer/supplier (FPA), and on blockchain application legislation as it is highly unregulated.
  • With digital trust would be a form of calculative trust, that one can place trust in a technology to handle what is to be expected of it, and thereby handle aspects of trust.

The takeaway
Blockchain have great opportunities to influence the role of trust, by developing a form of digital trust, and be a platform for greater traceability, product information and documentation sharing among supply chain participants. With any new technological improvements it should sprout internally, teaching management of the possibilities, internal meetings and identify other areas where the technology can be applied in the future. Take time to do a simple test, gain knowledge and grow from there.

If this has your interest, raised some questions or just got you curious for more, please contact me. I have a 12 page summary that gives a lot more detail, and of course the 109 page long full thesis on the matter, if you´re really into it.

Looking forward to hear from you.

Kristoffer Just

Below is the illustrations made, first the current supply chain of EVOO and then with blockchain as a platform.

Current


Blockchain supply chain

© 2018 Kristoffer Just Petersen

What is Blockchain? And how does it work?

The Genesis

The blockchain technology was invented by a person under the alias Satoshi Nakamoto, to support the cryptocurrency Bitcoin (Nakamoto 2007). For the first time it was possible for many users to trade values with each other over the Internet without the need for a third party or intermediary – typically a bank – to verify the transaction. A blockchain is a ledger of facts, replicated across several computers assembled in a distributed peer-to-peer network. Or put simply, a chain of blocks (Beck 2017). Anyone participating in a blockchain can review the entries in it; users can update the blockchain only by consensus of a majority of participants. Once entered into a blockchain, information can never be erased (Nakamoto 2007: 2).

Blocks are an order of facts in a network of non-trusted peers, similar to how Uber’s technology intermediates between suppliers and consumers of transportation. Facts are grouped in blocks, and there is only a single chain of blocks, which then is replicated in the entire network. Each block has a reference to the previous block, through the hashing cryptography that links the blocks. Some of the nodes in the chain create a new block with pending facts. They, in the case of bitcoin miners, compete to see if their local block is going to become the next block in the chain for the entire network, called proof of work. Then this block is sent to all other nodes in the network. All nodes run a check on that to see if the block is correct, then add it to their copy of the chain, and try to build a new block with new pending facts (Nakamoto 2007: 3).

But it has gradually become clear that the technique has much broader applications than just acting as the backbone of Bitcoin. One of the key elements is the ledger, which is a database of the content of the blockchain – whether it is bitcoin transactions, intelligent smart contracts, or something else (Boye 2016).

Blockchain is a type of electronic ledger created to ensure that once a party transfers a digital asset, he cannot transfer it to anyone else, prevent double spending. Unlike other ledgers, blockchain is owned by its participants, and decisions about what it records are subject to participant consensus.

Recording accuracy is ensured by duplication: every participant has a copy of the ledger. Discrepancy-resolution mechanisms ensure that all copies reflect an identical history. Though permissions can be managed with a fair degree of control, by default any permitted participant can view all transactions. Thus together with immutability, notarization and assured provenance, transparency is a core blockchain attribute (1).

There are many ways of applying a blockchain technology, in short, either as a public blockchain, a private blockchain, or as a consortium blockchain. A public blockchain is a blockchain that anyone in the world can read, through which anyone in the world can send transactions, and include transactions if they are valid, i.e. Bitcoin (Buterin 2015). A fully private blockchain is a blockchain where write permissions are kept “centralized” to one or few institutions, i.e. banks (Buterin 2015). A consortium blockchain is a blockchain where the consensus process is controlled by a pre-selected set of nodes. An example, is a consortium of 15 financial institutions, each of which operates a node and of which 10 must sign every block in order for the block to be valid. A consortium blockchain can be altered to fit the need of the one using it, ex that the R3 consortium want different “rules”, than the Hyperledger consortium or Ethereum Alliance (Buterin 2015; R3; Hyperledger).  

Public blockchains can offer advantages that a private blockchain and consortium simply cannot, and vice versa. The take-away with the different ways of adopting blockchain technology, in relation to COOP Trading, is what they want to gain from a blockchain solution, who should be a part of it, who should have read and write permissions and what data can’t be shared. One must have a high due diligence in order to research the possibilities and challenges with a blockchain solution.     

Factbox:

“A block is the ‘current’ part of a blockchain which records some or all of the recent transactions, and once completed goes into the blockchain as permanent database. Each time a block gets completed, a new block is generated. There is a countless number of such blocks in the blockchain. The blocks are linked to each other (like a chain) in proper linear, chronological order with every block containing a hash of the previous block.” (Investopedia)

Finally, blockchain isn’t simply a secure collective database. In addition to transactions, it also records and executes simple programs.

The idea of pre-programed conditions, interfaced between users, and then broadcasted to everyone, is called a smart contract. A contract is a promise that signing parties agree to make legally-enforceable. Proponents of smart contracts claim that many kinds of contractual clauses can be partially or fully self-executing, even self-enforcing, or both. The aim of smart contracts is to provide security, which is superior to traditional contract law and to reduce other transaction costs associated with contracting (Tapscott 2016: 105-108). Buterin explains it as: “(…) then we can cut costs to near-zero with a smart contract.” (Parker 2016).

Blockchain smart contracts may also influence, or be influenced by, product movements. For instance, a positive QA test indication can release a part for assembly. However, today that role is played by ERP systems. Blockchain technology doesn’t necessarily add value in such traditional operations management tasks (1).

Factbox:

“An asset or currency is transferred into a program and the program runs this code and at some point it automatically validates a condition and it automatically determines whether the asset should go to one person or back to the other person, or whether it should be immediately refunded to the person who sent it or some combination thereof.” (BlockGeeks)

  1. http://www.sdcexec.com/article/12247812/supply-chain-finance-on-the-blockchain-enables-network-collaboration

© 2018 Kristoffer Just Petersen